标签: mysql
我有这样的查询:
SELECT * FROM blah1 WHERE blah2 ORDERBY %s
我用%s替换(已消毒!)字符串。问题是,字符串可能是空的。如果字符串为空,如何在那里插入no-op,而不是更改查询的其余部分?
%s
答案 0 :(得分:4)
我认为它应该适合你:ORDER BY NULL
ORDER BY NULL
答案 1 :(得分:1)
固定字符串或数字(1,0,'noop')< =确实发送 引号。
1
0
'noop'