1234/45/67-9
1234/45/67-8
1234/45/67-7
1234/45/67-6
1234/45/67-5
1234/45/67-4
1234/45/67-3
1234/45/67-22
1234/45/67-2
1234/45/67-10
1234/45/67-1
1234/45/67
输出需要:
1234/45/67-22
1234/45/67-10
1234/45/67-9
1234/45/67-8
1234/45/67-7
1234/45/67-6
1234/45/67-5
1234/45/67-4
1234/45/67-3
1234/45/67-2
1234/45/67-1
1234/45/67
SELECT invoiceNo
FROM invoice
WHERE invoiceNo LIKE '1234/45/67%'
ORDER BY invoiceNo DESC
我想在下降中显示的输出,但它不能以适当的方式展示?如何实现它?
如果表中包含数千行,则会怀疑是否需要更多时间才能加载此查询? – dude 2012-02-16 05:14:22
@dude:'substring'调用不是免费的。如果它变得太贵,那么你可能会想将'invoiceno'分成两个单独的列,这样你就可以在没有字符串争吵的情况下对它们进行排序。 – 2012-02-16 05:24:06
如何实现它?如果我面临这样的问题 – dude 2012-02-16 08:15:26