我想SQL查詢其給出輸出的concat串如何使用在節中的MySQL
SQL查詢
SELECT GROUP_CONCAT(nm) FROM xyz WHERE xyz.id IN (REPLACE(abc,"|",','))
其中ABC是字符串等替換功能1 | 2 | 3 | 4這是XYZ表的IDS 上述查詢只給出abc.I事情第一ID的納米它創建像
SELECT GROUP_CONCAT(nm) FROM xyz WHERE xyz.id IN ("1,2,3,4")
查詢,以便(「)可以創建親任何人都可以幫忙。
可能的[存儲過程中的SQL IN子句]的副本(http://stackoverflow.com/questions/11354287/sql-in-clause-in-stored-procedure) – 2012-07-07 08:08:04
@ChrisGessler - 這是標記爲MySQL的問題你在SQL Server中鏈接。 – MatBailie 2012-07-07 08:26:10
@Dems - 仍然與動態IN子句相關,並提到了幾個解決方案,比如實現分割函數等等......同樣的技巧可以很容易地應用到MySql – 2012-07-07 08:39:06