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...