Re: [SQL ] 很難的UPDATE

看板Database (資料庫)作者 (Everybodys changing)時間13年前 (2012/07/18 05:29), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
SET @a :=0; UPDATE temp SET house = IF(rel='head',@a:=@a+1,@a); 好吧小妹我自己想出來了 == ※ 引述《catalparue (Everybodys changing)》之銘言: : 對我來說很難, 或許對版上SQL高手說就是簡單了. XD : 資料表如下 : id House Surname Forenames Rel. : 1 1 Banns George head : 2 Banns Esther wife : 3 2 Bowles Elizabeth head : 4 Bowles Anna E dau : 5 Lockett Mary aunt : 6 Hambling Mary J cousin : 7 3 Rice Mary head : 8 Chippersed Sarah J boardr : 9 Chippersed Charles B boardr : 10 Collyer Harry boardr : 11 4 Gray William head : 12 Gray Ann wife : 13 Harrip William lodger : 這是國外戶口調查的資料, 如上述資料所示, 共有4戶, : 每當rel新出現一個head, 代表是一個新房子 : 我想把沒有house資料的戶籍, 加上house資料, 這樣之後資料處理會比較方便... : 希望update後的table如下 : id House Surname Forenames Rel. : 1 1 Banns George head : 2 1 Banns Esther wife : 3 2 Bowles Elizabeth head : 4 2 Bowles Anna E dau : 5 2 Lockett Mary aunt : 6 2 Hambling Mary J cousin : 7 3 Rice Mary head : 8 3 Chippersed Sarah J boardr : 9 3 Chippersed Charles B boardr : 10 3 Collyer Harry boardr : 11 4 Gray William head : 12 4 Gray Ann wife : 13 4 Harrip William lodger : 請問高手知道如何update嗎?我想破頭了實在想不到... @@~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 144.82.214.112
文章代碼(AID): #1G1TbJ6f (Database)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1G1TbJ6f (Database)