sql查詢語句

2023-01-13 07:45:33 字數 844 閱讀 8918

1樓:匿名使用者

你寫的就已經是對的了啊。你還要問什麼呢?

select a.* ,b.* from a ,b where a.id = b.id

就這個啊。從a,b表取全部的資料,他們的id是關聯條件。

比如a表:暫且定為學生表:

b表,為成績表。一個學生id對應一個或多個成績。所以關聯條件是學生id。當然。在b表中必定存有學生id。不然成績就不能確定是那個學生的。

2樓:一個人的失憶

這個查詢用到了兩個表 m_goods和b_biz

他們通過公共欄位goodscode關聯在一起,注意最後( and m_goods.goodscode = b_biz.goodscode)

3樓:匿名使用者

是通過goodscode這個欄位關聯的,兩張表都有goodscode這個欄位

4樓:

關聯是寫在where條件中的一般是兩個表的欄位相等。例如你這裡where b_biz.bizsn = '12345678' and m_goods.

goodscode = b_biz.goodscode,就是goodscode這個欄位和goodscode這個欄位關聯的

5樓:

你看from後面 是哪幾張表 就是從這些表中獲取的資料;它們的關聯關係 看where 條件後 這兩張的哪個欄位 是用等號連線的。

6樓:匿名使用者

m_goods.goodscode = b_biz.goodscode

這不就是關聯欄位麼?這種查詢屬於交叉關聯,最後的條件又過濾掉了交叉的內容

sql查詢語句怎麼寫,sql彙總查詢的語句怎麼寫啊

如果表裡只是那幾列資料的話 select a.欄位名,b.欄位名 from 表 as a left join 表 as b on a.substring 欄位名,7,2 b.substring 欄位名,7,2 where a.欄位名 like 201008 and b.欄位名 like 201009...

sql查詢語句的特殊符號,SQL查詢語句的特殊符號

這是最基本的查詢語句,就是從 product 表查詢 id product name product images 這4個欄位,條件是 product images 不等於空,查詢結果按照 product order id 的升序排列 從product表中查詢符合product images這個欄位...

sql查詢語句 top n的用法

top 3 根據你的排序,顯示前三個記錄 是顯示所有的欄位 你的錯誤,可能在 欄位有沒有 逗號應該是英文的逗號 top 子句用於規定來 要返回的自記錄的數目。對於擁有數千條記錄的大型表來說,top 子句是非常有用的。sql server 的語法 select top number percent c...