我有一个有效的sql查询:
select temp.pratica_regola_id FROM ( SELECT TABLE1.pratica_regola_id, TABLE1.CON FROM( SELECT pratica_regola_id, COUNT(*) AS CON FROM (SELECT DISTINCT PRATICA_REGOLA_ID, ENTITA_LEGAME_IDpratica_regola_id = 418 AND REGOLA_ID = 1426
我有一个SQL查询(T),其中在SELECT语句中有一个子查询。下面是一个简化的版本: p.id AS id, jobs_without_price.id st_jobJobsWithoutPrice st_person p JobsWithoutPrice IS NOT NULL p.id
问题是SSMS告
我得到了一个SQL错误并试图解决,任何指针都是有帮助的,SELECT empid FROM employees WHERE deptid IN (10,20,30,40 );
//这将被执行SQL语法不允许您在WHERE子句中排序子查询的元素,因为它不会改变查询的总体结果。简单地说,无法描述的语法怪癖概括如下:不要在IN子查询中使用ORDER。现在,人们可能