sql >> データベース >  >> RDS >> Mysql

group_concatの結果はIN状態では機能しません

    私は上記のケースを試しましたが、私の側では機能していません。上記の回答を編集し、> 0を削除すると、期待される出力が表示されます。

    以下のコードを試していただけますか?

    select * from industry_master where find_in_set(industryId,  (select group_concat(industryId order by cId SEPARATOR ',') 
    from network_master where userId = 123 group by userId)); 
    


    1. チェックボックス値をデータベースに挿入する

    2. ユーザー'root'@'localhost'のアクセスが拒否されました(パスワード:YESを使用)(Mysql ::Error)

    3. パラメータ化されたクエリ.....指定されなかったパラメータ'@units'が必要です

    4. SQL Server 2016のSTRING_SPLIT():フォローアップ#2