VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2002/08/15(Thu) 11:41
投稿者とろ
Eメール
URL
タイトルRe: SQL Select文について

> Selectのあと、必ず列名でないとダメですよね?
そんなことはありません。
固定の文字列や数値でも、四則演算などを含んでいても、大丈夫です。

例えば、
T1 というテーブルに2レコード存在したとします。
そうすると、 "select * from T1" というクエリで
2レコード抽出されます。(これは分かりますよね?)

その場合、 "select 'ABC' as tF1, 987 as tF2 from T1"
というクエリを実行すると、結果は次のようになります。
   tF1  tF2
   ---- ----
   ABC   987
   ABC   987

だから
> insert into A(a) select X-c from B,C where B.b=C.c 
つまり、
insert into A(a) select '9-3' from B,C where B.b=C.c
とかで大丈夫です。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -