出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[4385] Re:サブクエリを使わないでデータを抽出
投稿者:通りすがりさん 2004/06/17 15:06:28
こんなの一行で書けます。
StrSQL ="select * from テーブル2 where 氏名 in (" & Join(Hairetu,",") & ")"

> StrSQL ="select * from テーブル2 where 氏名 in ("
> For i=0 to Ubound(Hairetu)
> StrSQL =StrSQL & Hairetu(i) & ","
> Next
> '--- 手抜き(最後の,が不要なので消す)
> StrSQL = Left(StrSQL, Len(StrSQL) - 1)
>
> StrSQL =StrSQL & ")"

ちなみに、Ver.4.1以降のMySQLはサブクエリのSQLをサポートしています。
あとはこちらでもご覧いただいてSQLを勉強してください。
http://dev.mysql.com/doc/mysql/ja/Rewriting_subqueries.html

サブクエリを使わないでデータを抽出   Ryoさん [2004/06/16 11:34:20] [4370]
  Re:サブクエリを使わないでデータを抽出   YasNet(管理人)さん [2004/06/16 12:16:33] [4371]
    Re:サブクエリを使わないでデータを抽出   Ryoさん [2004/06/16 13:08:38] [4373]
      Re:サブクエリを使わないでデータを抽出   YasNet(管理人)さん [2004/06/16 13:25:32] [4374]
        Re:サブクエリを使わないでデータを抽出   Ryoさん [2004/06/16 14:52:11] [4375]
    Re:サブクエリを使わないでデータを抽出   通りすがりさん [2004/06/17 15:06:28] [4385]


TreeBBS For ASP V.0.1.3
Program By YasNet