Board logo

標題: [發問] SQL 同資料庫同欄位不同條件有辦法下指令查詢嗎? [打印本頁]

作者: PKKO    時間: 2018-5-27 07:40     標題: SQL 同資料庫同欄位不同條件有辦法下指令查詢嗎?

有無方法可以同時查詢出相同資料庫相同欄位不同條件的資料
假設我要的sql指令為:SELECT 業績(a部門),業績(b部門) WHERE 料號=1 AND XX
資料庫結構為
料號,部門,業績
1,A,10
1,B,10
2,A,20
2,B,20

這樣的話,我要取出料號為1的A部門業績10和B部門業績10
要如何只有一筆資料,而不是查出兩筆資料呢?
例如:SELECT 業績(a部門),業績(b部門) WHERE 料號=1 AND XX
然後答案會得到一筆資料如右邊: 10,10
有這種可能性嗎?
而不是得到兩筆資料如下:
10
10

因為實際上是要搭配LEFT JOIN 和其他的資料一起使用的
還是只能二次加工?




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)