mysql where 1什么意思

SELECT * FROM `mytable` WHERE 1

在phpmyadmin默认就有这个语句那个where 1是什么意思?

where后跟各种查询条件,当条件为真时即可查询出记录。在这里where 1,1为真,也就是where后的条件为真,查询表中所有内容。这句话和:SELECT * FROM `mytable`等价。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-15
还真没什么意思,若非要说出个意思来那就是全为真。要我说可以把where 1去掉。