這個問題
http://ithelp.ithome.com.tw/question/10142917?aid=276158#276158
因為已經選了最佳解答,要用討論補充,只能1000字,但是
會超過,只好另開.
跟神奇寶貝會進化一樣,SQL Command也可以進化.
SELECT DISTINCT Uid, Fid, Userid, dCity, dPlacename, dRemoveing_footprint
FROM (SELECT Uid, '' AS Fid, Userid, dCity, dPlacename, dRemoveing_footprint
, CASE
WHEN INSTR(dPlacename, '拉麵') > 0
THEN 1
WHEN INSTR(dCity, '拉麵') > 0
THEN 3
WHEN INSTR(dRemoveing_footprint, '拉麵') > 0
THEN 5
END xrank
FROM footprint
WHERE INSTR(dPlacename, '拉麵') > 0
OR INSTR(dCity, '拉麵') > 0
OR INSTR(dRemoveing_footprint, '拉麵') > 0
UNION ALL
SELECT Uid, Fid, Userid, dCity, dTopic, dRemoveing_footprint
, CASE
WHEN INSTR(dTopic, '拉麵') > 0
THEN 2
WHEN INSTR(dCity, '拉麵') > 0
THEN 4
WHEN INSTR(dRemoveing_footprint, '拉麵') > 0
THEN 6
END xrank
FROM forum
WHERE INSTR(dTopic, '拉麵') > 0
OR INSTR(dCity, '拉麵') > 0
OR INSTR(dRemoveing_footprint, '拉麵') > 0) a
ORDER BY xrank, Uid;
+-----+-----+-----------+--------+--------------+---------------------+
| Uid | Fid | Userid | dCity | dPlacename | dRemoveing_footprint|
+-----+-----+-----------+--------+--------------+---------------------+
| 1 | | 周杰倫 | 台北 | 京王日式拉麵 | 今天來到台北的京王 |
| 5 | | 五月天 | 台南 | 王朝日式拉麵 | 跟在日本比起來 |
| 1 | 1 | 謝金燕 | 台北 | 分享好吃的拉麵店 | 之前比較過兩間拉麵店 |
| 4 | | 張學友 | 高雄 | 台北珍琳鐵板燒 | 不如吃拉麵 |
| 5 | 2 | 五月天 | 台中 | 正宗日本懷石料理 | 不像在台北吃日本拉麵 |
+-----+-----+-----------+--------+--------------------------+--------+
接著換用其他來查詢結果如下:
+-----+-----+-----------+--------+--------------+----------------------+
| Uid | Fid | Userid | dCity | dPlacename | dRemoveing_footprint |
+-----+-----+-----------+--------+--------------+----------------------+
| 2 | | 劉德華 | 台北 | 山本日本料理 | 想要吃好吃的日本料理 |
| 5 | 2 | 五月天 | 台中 | 正宗日本懷石料理 | 不像在台北吃日本拉麵 |
| 5 | | 五月天 | 台南 | 王朝日式拉麵 | 跟在日本比起來 |
+-----+-----+-----------+--------+--------------+----------------------+
+-----+-----+-----------+--------+---------------+----------------------+
| Uid | Fid | Userid | dCity | dPlacename | dRemoveing_footprint |
+-----+-----+-----------+--------+---------------+----------------------+
| 4 | | 張學友 | 高雄 | 台北珍琳鐵板燒 | 不如吃拉麵 |
| 1 | | 周杰倫 | 台北 | 京王日式拉麵 | 今天來到台北的京王 |
| 2 | | 劉德華 | 台北 | 山本日本料理 | 想要吃好吃的日本料理 |
| 1 | 1 | 謝金燕 | 台北 | 分享好吃的拉麵店 | 之前比較過兩間拉麵店 |
| 4 | 4 | 周杰倫 | 台北 | Pizza哪間好吃 | 台北市或新北市都可以 |
| 2 | 2 | 五月天 | 台中 | 正宗川味牛肉麵 | 不輸給台北的牛肉麵 |
| 5 | 2 | 五月天 | 台中 | 正宗日本懷石料理 | 不像在台北吃日本拉麵 |
+-----+-----+-----------+--------+---------------+-----------------------+
發問者已經得到解答
想必已雲遊四方
能不能看到這個進化版的 SQL
只能看緣份了
善哉善哉
中午去覓食,回來後看到已經選解答了.
就看緣份了.
太專業看不懂 只好先推了
小雨大真佛心來著,不過佛度有緣人就是了...
小雨大改頭像了,以後要怎麼稱呼阿...
頭像→似乎是龜山島的日出
hitomitanaka→田中瞳
蘭陽八景之一,龜山朝日.
歡迎大家到宜蘭來玩.
那要稱呼您---"山朝"還是"龜日"呢....
還有,您的分享前後都是賣藥的,這跟您改頭像有關嗎??...
沒啦,那跟我無關的.
還是一樣小雨就好啦.
這次被總裁反將一軍了.
看到您的圖,更讓我覺得那些藥和您有關係....
天然耶尚好,小弟有交趾國秘方,改日拿給總裁您補補.
我怕我虛不受補....