我有一個數據庫在'用戶'表中包含4個字段ID,名稱,性別,語言
前。 (數據庫條目)簡單的數據庫查詢爲mysql
1 jhon male en-sp-gr
2 mira female sp-
3 mike male en-
4 shel female sp-gr
等等
這裏EN,SP,GR是語言英語,西班牙語,德語我試圖獲取計數誰說話只帶用戶 , SP(英語和西班牙語)的數據庫包含超過300個用戶,我更更困惑如何讓誰講桌上的唯一恩和SP語言外地用戶的數量包含字符串
en-sp-gr
我怎麼能忽略-gr和連字符(-)形成的字符串,這只是一行,我必須執行此的每一行,然後只算誰講的連接和SP的用戶。 我不是專家在SQL :(
是你的數據庫中的語言一致的順序? – 2012-04-03 18:34:06
我想你不能重構數據庫來使用外鍵? – 2012-04-03 18:35:09
@davide不,它可能是隨機的 sp-en,en-,sp-,gr- – smita 2012-04-03 18:45:16