在提示上显示,需要接“布尔类型的表达式”。我只知道 XX=XX,XX<=XX,<=,xx in (XX), not inselect * from 人事表 inner join 部门表 on 人事表.部门代码 in (select 部门代码 from 人事表) √
select * from 人事表 inner join 部门表 on 人事表.部门代码 exists (select 部门代码 from 人事表) ×
select * from 人事表 inner join 部门表 on isdate(日期) ×
(以上语句没有任何意义,单从语法上考虑)
所以我就搞糊涂了,到底什么是布尔类型的表达式?除了长得像上面说的那些外,还有什么?
select * from 人事表 inner join 部门表 on 人事表.部门代码 exists (select 部门代码 from 人事表) ×
select * from 人事表 inner join 部门表 on isdate(日期) ×
(以上语句没有任何意义,单从语法上考虑)
所以我就搞糊涂了,到底什么是布尔类型的表达式?除了长得像上面说的那些外,还有什么?
inner join 部门表 b
on a.部门代码=b.部门代码
select * from 人事表 a
inner join 部门表 b
on a.部门代码=b.部门代码
布尔类型表达式就是这个表达式返回的结果是布尔类型的,你不会不知道布尔类型吧,就是
boolean var01=true or false,变量var01只有真 or 假两个值。