SQL嵌套查询语句
SELECT CNO
FROM SC,SCX
WHERE CNO NOT IN
(SELECT CNO
FROM SC
WHERE SNO<>SCX.SNO
);
中间少个逗号,还有不是while 是where
SNO<>SCX.SNO
第一个SNO是表SC的SNO,第二个为表SCX的SNO,有两个表
my
语法错误 您无法在limit里面嵌套语句
建议在程序中做两次查询将参数带入到 第二个语句中的 limit 中
mysql嵌套查询
selectPI.*frompersonal_informationPIinnerjoinsys_dictSDonPI.ssxy=SD.dict_value0andSD.dict_type='xy'andSD.dict_key=1
select*frompersonal_informationwheressxyin(selectdict_value0asssxyfromsys_dictwheredict_type='xy'anddict_key=1)
试试吧 感觉第一种比第二种把握大一些