[SQL ]請問這樣的語法要怎麼改?

看板Database作者 (CKK)時間5年前 (2018/12/13 12:40), 編輯推噓1(1012)
留言13則, 4人參與, 5年前最新討論串1/1
參考圖片如下↓ https://imgur.com/5pNlt9f
語法寫法則是如下圖↓ https://imgur.com/awRwhkq
不知哪裡有寫錯,已經想了一天半還是想不出來,煩請高手們可以給我指點迷津,感激不 盡(鞠躬)。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.125.45 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1544676055.A.79B.html

12/13 19:05, 5年前 , 1F
你的預期結果是姓名降冪排序。
12/13 19:05, 1F

12/13 23:32, 5年前 , 2F
第二個where in 完全沒意義... order by 1,2,3 是 ??
12/13 23:32, 2F

12/14 12:46, 5年前 , 3F
你的where in 那邊"客人編號"打成"物品碼" 後面還有
12/14 12:46, 3F

12/14 12:47, 5年前 , 4F
物品碼 = 'AAA' 這樣跑得出東西?
12/14 12:47, 4F

12/14 12:51, 5年前 , 5F
而且你是要抓物品碼='AAA'而且客人編號有2筆以上的資料
12/14 12:51, 5F

12/14 12:52, 5年前 , 6F
你where in 括弧裡面也要下where 物品碼 = 'AAA'才對吧
12/14 12:52, 6F

12/14 12:53, 5年前 , 7F
不然有顧客在資料表1有別的物品碼 他也會有2筆以上啊
12/14 12:53, 7F

12/14 16:05, 5年前 , 8F
我的意思是我先用一開始的語法跑出一開始的資料,然後
12/14 16:05, 8F

12/14 16:06, 5年前 , 9F
接下來我要抓的資料就是如f大說的要抓物品碼='AAA'而且
12/14 16:06, 9F

12/14 16:06, 5年前 , 10F
客人編號有2筆以上的資料,只是我不知道後來的語法要怎
12/14 16:06, 10F

12/14 16:07, 5年前 , 11F
麼改才好,所以才會在這裡請問各位高手。
12/14 16:07, 11F

12/14 16:30, 5年前 , 12F
麻煩看一下是不是你要的吧
12/14 16:30, 12F

12/14 21:41, 5年前 , 13F
成功了!多謝指點,感恩的心。
12/14 21:41, 13F
文章代碼(AID): #1S4UBNUR (Database)