求解SQL語句,求解一個SQL語句

2022-07-09 00:20:23 字數 823 閱讀 1805

1樓:匿名使用者

用外聯接是合適的方案:

用b表左聯接a表,如下:

select b.bid,b.aid,b.atitle,a.aid,a.atitle

from b left outer join aon b. aid = a.aid

2樓:匿名使用者

so easy.

select b.*,a.atitle from b left join a on b.aid=a.aid

就是sql語句裡的左連線。

啊哈,分拿來~

有空去看看sql的左連線、右連線、內連線、外連線語句。對你將來很有幫助哦~

3樓:昔俊能

select b.*,a.* from b left join a on b.aid = a.aid

4樓:匿名使用者

select b.bid, b.aid, a.atitle, b.atitle from a right join b on b.aid=a.aid

5樓:匿名使用者

select b.*,a.* from b left out join a on b.aid = a.aid

6樓:匿名使用者

使用左外連線查詢就可以了,例如select b.*,a.* from b left join a on b.aid= a.aid

7樓:

select b.*,a.* from b,a where b.aid= a.aid(+)

sql語句求解COUNT CASE WHEN THEN排除重複項

可以用count函式,但是else時用null值,不能用0,即 count case when a.close id t then a.mo no else null end 這個else還可以不寫,因為預設情況下不寫就是空值。即 count case when a.close id t then ...

求個SQL語句

預處理引數,效率高 就是將輸入的url按規則先拆分為兩個欄位,分別判斷一下相反的思路,如果想要將資料庫兩個欄位拼接後和url對比,效率會非常低。比如,假設表中有100條記錄,符合條件的就1條,符合前置欄位的有10條,用第二種方法是每天記錄都讀取 計算字串,然後對比 第一種方法,判斷第一個欄位只有10...

sql排序問題,一個sql排序問題

沒有加條件的 select 欄位1,欄位2,欄位3,欄位4,from table order by 需要排序的欄位 asc 加條件的 select 欄位1,欄位2,欄位3,欄位4,from table where 條件 order by 需要排序的欄位 asc 另外,一般來說預設的就是升序,如果你是...