SELECT * FROM `sales_channels`
WHERE channel_id In ('implode(',',Select channel_id from users))
-5
A
答えて
1
implode()はPHP関数です。この方法でmysqlクエリ内で使用することはできません。
この爆縮の必要はありません。これを試してください:
SELECT * FROM sales_channels
WHERE channel_id IN (SELECT channel_id from users)
別の方法ではINNER JOINを使用します。
SELECT *
FROM sales_channels INNER JOIN users
ON sales_channels.channel_id = users.channel_id;
上記のクエリは、両方のテーブルからCHANNEL_IDに一致して、これらの行を返します。
MySQL JOINの構文を参照できます。
関連する問題
- 1. 次のエラーが発生しました:
- 2. マイLaravelのアプリで次のエラーが発生しましたlaravel
- 3. 次のSWIFTプログラムの出力でエラーが発生しました
- 4. 私のmapreduceコードで次のエラーが発生しました
- 5. アンドロイドの次のアクティビティでエラーが発生しました
- 6. Garry's Modサーバーで次のエラーが発生しています
- 7. 次の順番でMysqlエラーが発生します
- 8. スワッガーエディターで次のjsonにエラーが発生します
- 9. 次のコードでセグメント化エラーが発生しています
- 10. ASP SQLクエリでエラーが発生する
- 11. 次のスクリプトでBOOLEANエラーが発生しましたか?
- 12. クエリに関するコードシグネチャでエラーが発生しました
- 13. なぜこのクエリでエラーが発生しましたか?
- 14. 特定のクエリでpysnmpエラーが発生しました
- 15. MySQLの:更新クエリでエラーが発生しました
- 16. SugarORMのクエリでエラーが発生しました
- 17. mysqlデータベースのクエリでエラーが発生しました
- 18. asp.netのクエリでエラーが発生しました。
- 19. Pythonコードでsparqlクエリでエラーが発生しました
- 20. MySQLiクエリのエラーが発生する
- 21. mysql selectクエリでエラーが発生しました
- 22. 削除クエリでエラーが発生しました
- 23. クエリでMariaDBエラーが発生しました
- 24. SELECT DISTINCTクエリでMySQLエラーが発生しました
- 25. myクエリでmySQL構文エラーが発生しました
- 26. 大規模クエリでJava PostgreSQLエラーが発生しました。
- 27. PHPでSQL SELECTをクエリ中にエラーが発生しました
- 28. クエリで構文エラーが発生しました
- 29. derby構文エラー:EOF次の値シーケンスが発生しました
- 30. クエリの実行中にエラーが発生しましたか?
インパクト部分をキックしてください –
これは間違ったエラーですか? – AD7six
少なくとも、エラーの内容を教えてください。また、コードの書式設定を改善する:コードをすべて強調表示し、テキスト入力領域の上にあるコードボタンを押します。コードボタンは '{} 'のように見えます。ユーザのchannel_idの – BeetleJuice