如何在MySQL中执行“虚拟”ORDER BY?

时间:2011-06-09 21:14:58

标签: mysql

我有这样的查询:

SELECT * FROM blah1 WHERE blah2 ORDERBY %s

我用%s替换(已消毒!)字符串。问题是,字符串可能是空的。如果字符串为空,如何在那里插入no-op,而不是更改查询的其余部分?

2 个答案:

答案 0 :(得分:4)

我认为它应该适合你:ORDER BY NULL

答案 1 :(得分:1)

固定字符串或数字(10'noop')< =确实发送 引号。