WHERE
の検索結果 (874件 21〜 40 件を表示)
select句副問い合わせ 値の個数が多すぎます
…SQL初心者です。 ORACLEで、SELECT句に副問い合わせを付けたところ、ORA-00913:値の個数が多すぎますとエラーになってしまいます。 解決法をご教授願います。 同一テーブルの同一項目を複...…
SQLのWHEREで全てを質問する方法
…質問させてください。 phpとSQLでデータベースの中身を表示するプログラムを作成しています。 where no = 10 のように、where句を指定して個別にデータを表示するようにしているのですが...…
ROW_NUMBER()を使用したデータ取得
…ROW_NUMBER()を使用してORDERした結果の5行目から10行目を 取得したい場合、どこのサイトを参照しても下記(1)のように NOで並び替えたデータをインラインビューとして WHERE RNUM BETWEEN 5 AND 10...…
【MYSQL】asでリネームしてwhereで使う
…こんな感じで↓ SELECT concat( `sation_name`, '駅' ) AS `sation_rename` FROM `table_name` WHERE `sation_rename` = `帷子ノ辻駅` カラム名をリネームした後、 そのカラム名をWHEREの中に組み込みたいのですが "そん...…
日付の古い順番に削除したいのですが
…レコード登録時にテーブルの件数が規定数を越えているならば、指定件数分の既存レコードを削除したいのですが、方法が見つかりません。 目的のテーブルは以下のような構造になってお...…
単純なクエリーなのにSELECTしてもEmpty
…| Field | Type | Null | Key | Default | Extra | +-----------------+--------------+------+-----+---------+----------------+ | page_id | int(10) | NO | PRI | NULL | auto_increment | | site | varchar(255) | YES | MUL...…
日付の最大値を検索条件にする方法
…お世話になります。 ORACLEのMAX()関数を使用して、 下記内容を取得するSQLを作成しています。 ・商品テーブルから商品コードを取得したい ・上記の取得条件として、商品テーブルの日付項...…
ORA-00904:無効な識別子の回避策について
…■やりたいこと フェッチして取得したデータを条件にカウントした結果を取得したい。 ■事象 フェッチして取得したデータにダブルクウォートで囲まれている為、EXECUTE時にORA-00904が発生...…
distinct をexistsに変換する
…distinctをexistsに変換した方がパフォーマンスが良いようで、 例えば以下の例があるとします ---------------------------------- (前)SELECT DISTINCT a.ID1, a.NAME1 FROM TABLE1 a, TABLE2 b WHERE a.ID1 = b.ID2 (後)SELE...…
mysqlのupdate構文についての質問です。 写真がテーブルとなってます ACCOUNTテーブル
…mysqlのupdate構文についての質問です。 写真がテーブルとなってます ACCOUNTテーブルの日付が最新かつ残高(BALANCE)がNULLのデータの残高を50000に更新したいです。 UPDATE ACCOUNT SET BALANCE=50000 W...…
DELETE 文とEXISTSの使い方について(Oracle10g)
…DELETE 文とEXISTSの使い方について(Oracle10g) 2つのテーブル(A、B)を外部結合して、B側がNULLとなったレコードを A側から削除する、というDELETE文が作りたいのですが、 EXISTS句を使ってみた...…
関係演算子が無効です。
…オラクルで作成しているのですが、関係演算子が無効です。と出ます。 どこを修正すればよいでしょうか SELECT * FROM 表, ( SELECT col FROM 表 WHERE col1,col2 > ) WHERE col = MIN(col);…
2回実行のSQL文を1回にしたい
…テーブルXXXがありますその中の各フィールドは以下の通りです。 フィールド A フィールド B フィールド C まずA=0の検索をしてBの値を取り出し、新たにB=取り出した値...…
SQL文で素早くNULLを除外する方法
…Select文の結果から、 どこかにNULLを含む場合には除外したいのですが、 表示項目が多い為、「WHERE A IS NOT NULL」 というようにWHERE文を羅列すると、 項目の文だけ記述しなければならず、 ...…
エラー「無効な識別子です」
…ORA-00904: "EMPNO": 無効な識別子です と表示されます。 解決方法知っている方、教えていただければ幸いです。 SELECT EMPNO, ENAME, D.DEPTNO, DNAME FROM DEPT D WHERE EMPNO = (SELECT EMPNO FROM EMP WHERE MGR IS NULL...…
mysql複数レコードをまとめて削除ってできますか?
…php、mysqlを勉強しております。 phpを使って、mysqlの複数レコードをまとめて削除する方法を探しています。 ※テーブル名[sample] ID NAME 1 ABC 2 BCD 3 CDE 4 DEF 5 EFG こ...…
条件付きで最小値レコードを抽出する方法
…SQLite3.7.5を使っています。 以下<抽出前>の様なテーブルから、col2の値が"FALSE"で(col1=3,4,5の3つ)かつ、col3が最小値(col3=3)であるレコードを<抽出後>のように抽出するSQL文をご教示く...…
VC++ (ADO) で Access の Yes/No 型の Select 文
…http://www.alpha-net.ne.jp/users2/uk413/vc/VCT_ADO.html を参考にして VC++ 2005 .NET (ADO 接続)にて Access を操作しています。 Select 文にて Access の Yes/No 型を判定したいのですが、WHERE 句を どのように書け...…
date型でのbetweenについて教えてください。
…皆様、新年明けましておめでとうございます。 早速ですが、date型でのbetweenについて教えてください。 SQL文 SELECT * FROM test WHERE date between date '2007-12-01' and date '2007-12-31' を発行すると...…
LEFT JOINが2つあるSQL文でANDの意味
…■下記SQL文の意味を教えてください SELECT a.*, b.being_name FROM alive a LEFT JOIN being b ON a.hoge_id = b.id LEFT JOIN call c ON c.call_id = a.hoge_id AND f.hoge_id = 12 WHERE f.hoge_id = 12 OR b.id = 12 ※12の部分は...…
検索で見つからないときは質問してみよう!