sql="select * from product where 1=1是什么意思

如题所述

sql="select * from product where 1=1
这是一句数据库查询语句
意思是 当1=1时 显示出product表中的所有信息
因为1永远都等于1 所以 这将是一个死循环
当这个命令执行后 product 表中的数据会一遍又一遍的被读取
直到世界末日
select(查询 现实)
*(所有数据)
from(从……里)
where(当……)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-05-31
楼上90%是对的,但是where是条件,就是在product表中有个1字段(第一个1),整个句子的意思是查找product表中1字段等于1(第二个1)的全部信息
相似回答