データベースからの抽出について


VB人  2003-11-27 08:42:00  No: 80571

あるデータベースから、とある条件に値するレコードのデータを順番に抽出したいのですが、始めに全部のレコードの抽出を行わないと出来ませんか?
例えば・・・

1  2  3  4  5
犬  2  3  4  5
3  2  3  4  5
犬  3  4  5  6

といったデータベースがあって、犬の時だけの情報を抽出したいのです。
今出来たプログラムでは始めのレコードの中に犬が含まれているものの抽出は出来るのですが、それ以外も読み込みを行い、
1・・・違うのでスルー
犬・・・必要なので抽出
3・・・違うのでスルー
犬・・・必要なので抽出
といった具合になってしまっています。
データ量が少なかったら全然いいのですが、50万行近くあるデータですのでこんな動作ではいつまでたっても終わらないので、犬のレコードだけを抽出できるような方法があればお教えください。
よろしく御願いします。


とろ  2003-11-27 16:13:27  No: 80572

今どのように行っているのか分かりませんが、
クエリ(SQL)の where 句に
フィールド名 = '犬' というようにすれば良いかと思います。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加