引用 | 編輯
chris710908
2008-03-19 22:04 |
樓主
▼ |
||
x0
【類型】主程式【版本】3.01 請教各位大大,小弟的論壇舉辦活動,想多筆更新會員資料 更新威望與虛擬幣的值,在phpwind的資料表中,pw_memberdata跟pw_members 有紀錄會員資料,我想利用where限制條件為會員名稱為'chris','glont'....等40位會員 給這40會員的威望與虛擬幣值增加,但pw_memberdata只有紀錄uid沒有username pw_members才有紀錄,若是我想用username為where為條件,增加其威望與虛擬幣值 該怎麼下mysql語法才對呢?請幫個忙,謝謝 x0
|
引用 | 編輯
月光
2008-03-19 22:13 |
1樓
▲ ▼ |
那就用LEFT JOIN語法就好啦範例如下
SELECT * FROM pw_members m LEFT JOIN pw_memberdata d ON m.uid=d.uid WHERE m.username IN (chris,glont) x0 |
引用 | 編輯
chris710908
2008-03-20 22:40 |
2樓
▲ |
下面是引用月光於2008-03-19 22:13發表的 : 感謝版大^^~~我試試看 x0 |