ホームページ > バックエンド開発 > PHPチュートリアル > ID の配列で MySQL の WHERE IN 句を使用する方法は?

ID の配列で MySQL の WHERE IN 句を使用する方法は?

Linda Hamilton
リリース: 2024-12-23 01:54:51
オリジナル
427 人が閲覧しました

How to Use MySQL's WHERE IN Clause with an Array of IDs?

WHERE IN 句を使用して配列で MySQL をクエリする

ID の配列が与えられた場合、目標は、次を使用して WHERE 句の値をチェックする SQL クエリを構築することです。配列の値。

クエリ文字列を生成するには、次の手順に従います。ステップ:

ステップ 1: 基本クエリを作成します

SELECT *
FROM galleries
ログイン後にコピー

ステップ 2: IN 演算子を使用して WHERE 句を追加します

WHERE id IN (?,?,?,...)
ログイン後にコピー
  • 疑問符の数配列の長さを指定します。

ステップ 3: 値をパラメータ化する

  • プリペアド ステートメントまたはパラメータ化されたクエリを使用して SQL ステートメントを準備します。
  • 配列の値を疑問符にバインドします。パラメータ。

例:

  • 配列: $galleries = array(1,2,5)

SQLクエリ:

SELECT *
FROM galleries
WHERE id IN (:id1, :id2, :id3)
ログイン後にコピー
  • :id1、:id2、:id3 は名前付きパラメータです。

ステップ 4: クエリを実行します

  • 配列の値を使用して準備されたステートメントを実行しますパラメータとしてバインドされています。

以上がID の配列で MySQL の WHERE IN 句を使用する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート