dreamweaver資料集有關sql撰寫部份? - 運動

Table of Contents

SELECTsport,COUNT(sport)ASsingleFROMpsformWHEREsport='桌球'ANDtime1='30'GROUPBYsport;sport分成六個運動種類,分別是籃球、排球、保齡球、羽球、桌球、躲避球。time1為運動持續的時間,分別為30、1、1.5、2。為什麼我如果設定sport為中文桌球時,用dreamweaver的資料集跑就完全沒資料,但如果是設定time1='30'

All Comments

Edith avatarEdith2006-12-31
照我看來你的SQLcommand應該沒有錯你可以檢查:1.你sport和time1的這column設定是什麼?text?int?確定這些字輸入到table前後都沒有空白如果是text,那你用的'桌球'和'30'就是對的如果是int,那你就不用''2.確定你的資料裡面有桌球運動30分鐘的人數如果你是要查詢的是桌球運動30分鐘的人數?那你的SQL��
Tristan Cohan avatarTristan Cohan2007-01-04
可能您的sql的語法有問題,若是如您所說的資料,time1是籃球的資料對吧?而當然您說sport='桌球'andtime1='30'當然不會有資料,當然資料庫會以sport='桌球'而且time1='30'時的條件來查詢,若是沒有滿足此條件的資料當然不會有結果;或是您的資料庫編碼為latin1,而您用big5或utf-8編碼下