1樓:愛day可靠的
select *
from t_a a,t_branch b,t_branch cwhere a.branchbefore=b.branchnameand a.
branchafter=c.branchname
求一個sql跨表查詢語句 現有a表和b表,a表中的id列和b表中的id列關聯,a表和b表還有很多其
2樓:匿名使用者
select a.*,b.*
from a,b
where a.id=b.id
and a.x=1
and b.y=1
select列表中最好寫請欄位。
3樓:匿名使用者
12312
public class ss()
sql:怎樣根據一個表種的欄位id 查出 另一個表中的 資料 20
4樓:我看的是你看我
例如:兩個表中
的news_type_id 跟 type_id是對應的,根據news 表中的 news_type_id =1 查出 news_type 表中的 type_name
根據 news表中的 news_type_id = 1 查出 news_type表中的 「透明點評」 這條資料,「透明點評」是最後需要查出來的位置資料。
比如表連線的方式就可以寫成:
select n.id,t.type_name,title from news as n inner join news_type as t on n.
news_type_id=t.type_id;
只查「透明點評」的資料子查詢可以寫成:
select * from news where news_type_id=(select type_id from news_type where type_name='透明點評');
5樓:
子查詢或者表連線
比如表連線的方式就可以寫成:
select n.id,t.type_name,title from news as n inner join news_type as t on n.
news_type_id=t.type_id;
只查「透明點評」的資料子查詢可以寫成:
select * from news where news_type_id=(select type_id from news_type where type_name='透明點評');
6樓:匿名使用者
select news.id,news.news_type_id,news_type .type_name,news.title
from news
left join news_type on news.news_type_id=news_type .type_id
where news.news_type_id =1
7樓:匿名使用者
select news.id,news_type.typename,title from news inner join news_type on news_type.
news_type_id=news.id and news .news_type_id=1
8樓:匿名使用者
select *
from news n
left join news_type nt on nt.type_id = n.news_type_id
where nt.type_name='透明點評'
9樓:東歌
select type_name from news_type a left join news b on a.type_id=b.news_type_id where news_type_id='1'
10樓:匿名使用者
兩表根據兩個欄位關聯即可
如 select distinct b.type_name from news a,news_type b where a.news_type_id= b.
type_id and a.news_type_id = '1'
sql語句查詢某欄位的資料總和,並列出表中的所有記錄
在所有表中?只能是一個一個表的查詢吧,select欄位1from 表where 欄位2like 你好 欄位1和欄位2也可相同 select select sum fieldxx from tab from tab 首先你用sum,需要有group by 不然會報錯。既要看sum又要明細可以用over...
在資料表中新增欄位的SQL語句怎麼寫
alte table a add tel number char 10 在資料表中新增一個欄位的sql語句怎麼寫?在資料表中新增一個欄位的sql語句怎麼寫 資料表中新增一個欄位的標準sql語句寫法為 alter table 表名 add 欄位 欄位型別 default 輸入預設值 null not ...
sql資料表中有A和B兩欄位,用什麼語句可以找出A欄位的值等於B欄位值的記錄?求大神指教
select from tablename where b in select a from tablename mysql資料庫,我想查a表所有的欄位還有b表的某一個欄位,請問我要怎麼做關聯查詢 left join 是左關聯,就是以復左邊的表 為主表制,左邊表的資料全部展示,右邊的表只展示能關聯到...