USE変数
答えて
ソリューションがthis answer
SET @var = '1,2,3';
SET @Expression=CONCAT('SELECT * FROM TableWHERE ID IN (',@var,')');
PREPARE myquery FROM @Expression;
EXECUTE myquery
を見ることで発見された使用
登録しよう
SELECT t1.*
FROM Table t1
JOIN Table t2 on t1.OtherID = t2.OtherID
WHERE t2.X = 1
同じテーブルを自己結合することができます。私は自分のクエリを更新しました –
@Barry何よりも何を意味するのですか?あなたはいくつかの番号を提供できますか?そのトリックが速くなる唯一の理由は、MySQLのキャッシュを適切にテストしなかったことだけです。したがって、両方のクエリを 'SQL_NO_CACHE'で実行して、それぞれの元のパフォーマンスを確認してください。 – Alex
@バリー:私のクエリはまだ遅いですか?次に、 'X'列にインデックスを追加します。それはあなたの問題を解決するはずです –
- 1. CGI/Perl "use"関数
- 2. スコープのPHP use()関数?
- 3. ローカル変数をSQL Serverの "use"ステートメントと共に使用する
- 4. "USE" キーワード
- 5. NSDictionary use
- 6. USEとUSEの違いは何ですか? select_db関数またはTABLENAME.dbo?
- 7. NET USE複数のサーバは、ファイル
- 8. odr-useではない配列数?
- 9. RVM use list [0]
- 10. Python Use Switch Case?
- 11. emacs gud window use
- 12. python twisted cred use
- 13. Drupal Flexslider Use
- 14. AWS Rekognition use
- 15. クロスブラウザ@ font-face use
- 16. Google check out Use
- 17. Use sound in java
- 18. symfony 'use'対include_once
- 19. Jmeter use Selenium javascript webdriver
- 20. always-use-default-targetサンプル
- 21. Codeplex/Sourceforge for internal use
- 22. Laravel use select inside whereHas
- 23. "use [database]"句のパラメータ
- 24. マップネットワークドライブ: "net.exe USE"とWshNetwork.MapNetworkDrive?
- 25. Rubyオブジェクト/メソッド/ attr_accessor use
- 26. Javascript: "use strict"以外に、他の "use"ディレクティブがありますか?
- 27. XSLTのキーのuseプロパティに変数の値を使用するにはどうすればいいですか?キータグにuse = "$ Variable"を設定します。
- 28. "use strict"と可変スコープを使用する
- 29. 工場パターンの 'Unwholesome' use?
- 30. Visual Studio 2015 'use var'リファクタリングショートカット
テーブルのスキーマを表示 – 1000111
元のクエリに 'GROUP BY'も' DISTINCT'もありません 'SELECT OtherID FROM Table WHERE X = 1'となるので、100%等価ではありません。 – Alex
私は質問の中核要素に焦点を当てるために私の質問を(削除する代わりに)編集しました...既存の答えは間違った部分に集中しようとしていました。 – Barry