我有一个场景,我必须检查一个变量的默认值,如果它有,我必须用Table2有条件地检查EXISTS部分,如果它没有默认值,我必须用Table3有条件地检查EXISTS部分。SELECT CASE WHEN 1 = 0 THEN (SELECT 'X' WHERE 1=0) 注意:-上面的查询总是返回1,即使没有一个<e
我想要获取由“System”给出的所有行(应该只返回一行,因为表中只有一行满足该条件)。但是,即使它得到了正确的行,并且给定givenBy的值是"System",它仍然在三元运算符中返回"3“。所以,我有一小段代码,其中$query = mysql_fetch_assoc(mysql_query('SELECT * FROM regtokens WHERE token = \'