使用PHP中的IN语句在多个语句中进行SQL排序

时间:2015-12-06 16:25:59

标签: php mysql sql

我正在尝试做这样的事情:

$valueset1="'1','2','3'";
$valueset2="'a','b','c'";
$sql="SELECT * FROM tablename ORDER BY cul1 IN ($valueset1), cul2 IN ($valueset2)";

所以,如果表格是这样的:

id cul1 cul2
1   4    a
2   1    d
3   2    b
4   5    e

sql选择的顺序是行号3,2,1,4。

这可能吗?对不起,如果问题很混乱。

0 个答案:

没有答案