- ベストアンサー
MySQLでクエリにクエリできますか
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>クエリに対し、クエリすることはできるんでしょうか? >ビューに対し、ビューするといったほうが正しいのでしょうか? Access用語でいうところのクエリであれば、それに対応するのはViewです。 ※AccessのクエリーはSelectの結果を表示するViewのような存在です。 ただし「ビューに対し、ビューする」とは言わないです。 他のViewを参照するViewを作成することは可能です。
その他の回答 (3)
- chukenkenkou
- ベストアンサー率43% (833/1926)
質問内容が、漠然としすぎです。 クエリでの結果を利用してクエリを行う方法としては、SQLでの大きな機能レベルでも、例えば次のようなものがあります。 (1)一時表 (2)サブクエリ、インラインビュー・・・MySQL 4.1以降 (3)ビュー表を定義して利用・・・MySQL 5.0以降 (4)ストアドプロシジャ・・・MySQL 5.0以降 (5)WITH句による共通式、さらには再起・・・標準SQLに入っており、いくつかの主要RDBMSでは実装済み。MySQLでは未実装
お礼
ありがとうございます!
- nda23
- ベストアンサー率54% (777/1415)
できます。 できないデータベースエンジンは無いと 言ってよいでしょう。仮に、あったとして、 誰も使わないでしょうね。
お礼
ありがとうございます!
- yambejp
- ベストアンサー率51% (3827/7415)
いまいち意味が伝わってこないのですが・・・ たんにサブクエリーをするということでしょうか? 単純なものならjoinしたりするだけだと思いますが・・・ もうすこし具体的な例示がある方が回答がつきやすいかと
お礼
ありがとうございます!
関連するQ&A
- MySQLでのクエリについて困っています
現在JSPとMySQLを使用してシステムを開発しています。 データをMYSQLから呼び出すとき、 多数のテーブルを結合しないと必要な情報すべてを 得ることができません。 そこでMySQLの方で結合したクエリを保存して、 保存したクエリをJSPで参照(呼び出す)形にしたいのです。 丁度Accessのクエリをフォームで使用するイメージです。 MySQLではクエリの保存ができるのでしょうか? できるのであればその方法を教えてください。 探しても中々いい情報が見つからず、困っています。 どうぞよろしくお願いいたします。
- 締切済み
- MySQL
- Accessのクエリで。
Accessのクエリで。 お世話になります。 Accessのクエリにて、デザインビューで色々抽出 条件を入力していて、#から始まる物を抽出しようとした所 (LIKE "#*")、数字の行のみしか抽出できない状態です。 どの様にしたら、#から始まる文字の行を抽出出来ますでしょうか。 ご教授下さいます様、宜しくお願い致します。
- ベストアンサー
- その他(データベース)
- ACCESS2007のクエリについて
ACCESS2007のクエリについて ACCESS初心者です。 よろしくお願いします。 クエリを作成するときに、デザインビューでフィールドの位置を変更したり、 (たとえば、「氏名」の列を4列目から2列目に移動する) 並べ替えなどをして、データシートビューにすると反映されているのに、 データシートビューでフィールドの位置を変更したり、並べ替えなどをしても、 デザインビューには反映されてませんが、 クエリとはこういうものなのですか?
- ベストアンサー
- その他(データベース)
- MySQL Queryとは?
MySQL Queryとはどういうものなのでしょうか? どのような機能があるのですか? まったくわかりません。 宜しくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- mysql_queryが動かなくて困っています
こんにちは、Web上のphpのページを見ながら学習している者です。 早速躓いてしまっていまして、どなたか添削していただければと思います。 下のようなスクリプトを組んだのですが、接続は成功するのですが 問い合わせのほうがうまくいかず、クエリの送信に失敗しました。になります mysql_query文の各パラメーターはphpMyAdminの画面からカットアンドペーストしたもので、タイプミスや大文字小文字のミスは無いはずなのですが… どうかよろしくお願いします >><?php >> $url = "11111.jp"; >> $user = "+++++"; >> $pass = "*****"; >> $db = "dbname"; >> // データベースへ接続("サーバ名","ユーザ名","接続用パスワード") >> $link = mysql_connect($url,$user,$pass)or die("MySQLへの接続に失敗しました。"); >> $sdb = mysql_select_db($db)or die("データベースの選択に失敗しました。"); >> // 問合せ処理 >> $query = "select 名称 from tablename where ID=1"; >> $result = mysql_query($query)or die("クエリの送信に失敗しました。<br />SQL:".$sql);
- ベストアンサー
- PHP
- アクセスのクエリについて・・・
アクセスのクエリで抽出する時に、or や and の様に『(1)、(2)のデータは抽出しない』にする時にどうしたら良いか教えてください。 ちなみに、(1)(2)以外の抽出するデータだけをorで入れるのはデータが多いので無理です。 宜しくお願いします。
- ベストアンサー
- Windows XP
- mysqlのクエリについて
mysqlのクエリについて mysqlのバージョンが4.0ですので副問い合わせは利用できません。 select * from a_table; i| group | no 1| test1 | NULL | 2| test1 | NULL | 3| test2 | NULL | 4| test2 | NULL | 5| test2 | NULL | 6| test2 | NULL | 7| test3 | NULL | 8| test4 | NULL | このようなテーブルとデータがあったとき i| group | no 1| test1 | 1 | 2| test1 | 2 | 3| test2 | 1 | 4| test2 | 2 | 5| test2 | 3 | 6| test2 | 4 | 7| test3 | 1 | 8| test4 | 1 | というようにupdateしたいのですが どのようなクエリをかけば宜しいのでしょうか。 すみませんがお教えください。
- ベストアンサー
- MySQL
- アクセスのクエリの抽出について
当方:XP アクセス2003 アクセスのテーブルで作ったデータを クエリを使って抽出する場合・・・ 1 2 3 という数字で判別しているデータがあり、 1だけを抽出、2だけを抽出ということはできるのですが、 1or2 2or3 というような抽出はできるのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access2013テーブル結合クエリ
Access2013 住所録テーブルと面談備忘録テーブルを、氏名で結合したクエリを作成したいのですが。 この二つのテーブルの氏名が重なり合わないものもあります。 この際、重なり合わない氏名などもクエリのデータシートビューに表示させる方法を教えてください。 フィールドの抽出条件になにか記入するのかなと思っています。初心者です。 宜しくお願いします。
- ベストアンサー
- Access(アクセス)
- クエリがうまくいきません
WinMe,Access2000,Excel2000を使用しています。 練習で名簿を作成してみましたが、 クエリがうまくいきません。 100レコードあるテーブルからクエリを作り、 「人名」フィールドの抽出条件を「Like "*"」としました。 人名を記入していないレコードが40ある場合は 記入のある60レコードが抽出されると思うのですが、 クエリのレコード数は100のままです。 条件を「is not null」に変えても変化ありません。 データシートビューで、人名が空欄になっている レコードの所で非選択フィルタをかけてみても 変化が無いところを見ると、見た目は空欄でも 実際は空欄ではないのだと思います。 テーブルを、エクセルからのインポートで 作ったのがいけなかったのでしょうか。 解決策をネットで捜してみたのですが、 検索の仕方が悪かったのか、見当たりませんでした。 方法を教えて頂けると大変ありがたいです、 宜しくお願い致しますm(_ _)m
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございます!こいったことを知りたかったです!感謝です!!