当前位置:首页 » 编程语言 » sql怎么查a是否在ab
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql怎么查a是否在ab

发布时间: 2022-12-13 20:58:15

1. sql 查询表A, 并判断AB表中是否有满足条件的作为布尔值 一起返回

其实你就是查询 a_id = 1,然后根据 b_id是否等于输入的值来判断是否true。

PostgreSQL不会写,t-sql 可以写成

select a.id,a.name,case when b.b_id = 3 then 'true' else 'false' end isB
from A a,AB b
where a.id = b.a_id and b.a_id = 1

2. sql语句 如何判断A表中的a列数据是否在B表中的b列中存在

select A.a from A,B where A.a=B.b 最简单的判断。
用IN的话可能出错:select a from A where a IN(select b from B)
用exists如楼上所说~

3. SQL中如何查询A表中的数据有部分存在B表中并显示出来

SQL中查询A表中的数据有部分存在B表中并显示出来,可以参考下面几种方法:

1、select*fromB表whereitem_noin(select条码fromA表)

2、select*fromA表,B表whereA表.条码=B表.item_no

(3)sql怎么查a是否在ab扩展阅读:

SQL参考语句

删除表

drop table tabname--这是将表连同表中信息一起删除但是日志文件中会有记录

删除信息

delete from table_name-这是将表中信息删除但是会保留这个表

增加列

Alter table table_name add column_name column_type [default 默认值]--在表中增加一列

4. sql 如何查询某列值包含a或者b或者c,条件怎么写,谢谢大家

select * from 表 where AA like '%a%'
union
select * from 表 where AA like '%b%'
union
select * from 表 where AA like '%c%'

5. SQL如何查询A是否在A B C 当中

这个条件你得这么写
where 姓名 like A OR 姓名 like B OR 姓名 like C
用and或者or连接条件 不能like多个条件