sql查询中让where子句中的某个条件(用"=")一定返回true比如select booknum ,booktype from tb_book where booknum=333 and booktype='computer';用什么值替换“333”可以使where子句中的第一个条件一定返回true.(相当

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 10:57:09
sql查询中让where子句中的某个条件(用
xJ@_eȅVd bjemMS"Ҳ][0-qbەGJEf䮯"ʛ097'I5 -^\}ے5+lB{5/9=tjkzS2tMr='oiI% ?;65%ti$Ig7$WM+5  /Á ?+3NI6٥݃NN{dt  @M0,`#Z`I)&j*%9) Ҳ_6*@:!H=fM51vj+uI!h&YЛ_8T ;\)SK E{nC)Q>6a]Sf  B,Dn\Pġ??~ZeFύj2!

sql查询中让where子句中的某个条件(用"=")一定返回true比如select booknum ,booktype from tb_book where booknum=333 and booktype='computer';用什么值替换“333”可以使where子句中的第一个条件一定返回true.(相当
sql查询中让where子句中的某个条件(用"=")一定返回true
比如select booknum ,booktype from tb_book where booknum=333 and booktype='computer';
用什么值替换“333”可以使where子句中的第一个条件一定返回true.
(相当于忽略了第一个条件)

sql查询中让where子句中的某个条件(用"=")一定返回true比如select booknum ,booktype from tb_book where booknum=333 and booktype='computer';用什么值替换“333”可以使where子句中的第一个条件一定返回true.(相当
micro0369的答案正确.
还中以扩展一下:比如@b =1表示忽略booknum的条件,@b=0时,按booknum条件查
select booknum ,booktype from tb_book where ( @b=1 or booknum=333) and booktype='computer';

还有方法,用连接的方式生成sql句.

1 sql ="select booknum ,booktype from tb_book where "
2 sql = sql & " (booknum=333) AND "
3 sql =sql & "booktype='computer';"
按条件写第二行,结果就是
select booknum ,booktype from tb_book where booktype='computer';