sql中怎麼查詢名稱以,SQL中怎麼查詢名稱以 A

時間 2021-10-14 20:16:29

1樓:海天盛

1、建立測試表,如下圖。

create table test_col_1(id number, var varchar2(200));

create table test_col_2(id number, var varchar2(200));

2、插入測試資料,如下圖。

insert into test_col_1

select level*8, 'var'||level*8 from dual connect by level <= 20;

insert into test_col_2

select level, 'var'||level from dual connect by level <= 100;

3、查詢a表與b表關聯記錄,如下圖。

select *

from test_col_2 b

where exists (select 1 from test_col_1 a where b.id = a.id)

4、查詢a表全部資料及a、b有關聯的資料,如下圖。

select *

from test_col_1 a

union all

select *

from test_col_2 b

where exists (select 1 from test_col_1 a where b.id = a.id)

2樓:

以a開頭:select * from table where name like 『a%'

以a結尾:select * from table where name like 『%a'

包含a:select * from table where name like 『%a%'

3樓:匿名使用者

以a開頭麼

用模糊查詢

select * from table where name like 『a%'

4樓:

以 「 『a 」 開頭的用

select * from table_name where name like '''a%'

5樓:來自魚木寨給力的蔡文姬

題主出的題目有些模糊

假設題主的資料庫是產品資料庫

以a開頭:select product_name from product where product_name like 'a%'

以a結尾:select product_name from product where product_name like '%a'

包含a:select product_name from product where product_name like '%a%'

以上三種就是單個查詢關鍵字的方法望採納

SQL查詢中關於的問題

你這個似乎是basic吧。basic裡面 是字串連線的運算子,僅僅是個運算子,不是什麼變數!如果 text1.text 的值是 15 那麼 val text1.text 就是 15。因此 adodc1.recordsource select from 書名 where 銷售量 val text1.t...

sql表中同時查詢兩個count的sql語句

可以有兩種解決方法。方法1 select name count 1 as 總題數 sum case when statu 1 then 1 else 0 end as 稽核題數 from question group by nme 方法2 select s.總題數,s.稽核題數,s.name fro...

sql查詢語句select中帶有casewhen巢狀子查詢判斷

1 建立兩張測試表 create table test case1 id number,value varchar2 200 create table test case2 id number,value varchar2 200 2 先在表1中插入測試資料 insert into test cas...