sql查询中让where子句中的某个条件(用"=")一定返回true比如select booknum ,booktype from tb_book where booknum=333 and booktype='computer';用什么值替换“333”可以使where子句中的第一个条件一定返回true.(相当
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 04:43:50
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';