アプリ版:「スタンプのみでお礼する」機能のリリースについて

最近アクセスのSQL文を学びました。

選択クエリのSQL文で
「SELECT ~  FROM テーブル名」
の後に続く句は
「WHERE句」と
「ORDER BY句」以外にありますか?

よろしくお願いします。

A 回答 (2件)

#1 さんの回答に補足です。



>FROM tableexpression [, ...]

複数テーブルの結合は、このヘルプに書かれているように

FROM TBL_A , TBL_B

のようにも書けますがレガシーな表記です。
Mictosoft Jet SQLではむしろ、以下のANSI表記が使われます。

INNER JOIN ~ ON
LEFT JOIN ~ ON
等。

こんな感じです。

FROM TBL_A INNER JOIN TBL_B
ON.TBL_A.カラム = ON.TBL_B.カラム

クエリデザイナで作成したクエリをSQLエディタで見るとわかります。
    • good
    • 0
この回答へのお礼

奥が深いですね。
よく見てみます。どうもありがとうございました。

お礼日時:2009/04/11 21:33

Access のヘルプ


 Mictosoft Jet SQL リファレンス - データ操作言語 より
-------------------------------------------------------
SELECT ステートメント
データベースの情報をレコードのセットとして返すよう Microsoft Jet データベース エンジンに指示します。

構文
SELECT [predicate] { * | table.* | [table.]field1 [AS alias1] [, [table.]field2 [AS alias2] [, ...]]}
FROM tableexpression [, ...][IN externaldatabase]
[WHERE...]
[GROUP BY...]
[HAVING...]
[ORDER BY...]
[WITH OWNERACCESS OPTION]

内容についてはヘルプの「参照」のところから確認してください。
    • good
    • 0
この回答へのお礼

他に
[GROUP BY...]
[HAVING...]
[WITH OWNERACCESS OPTION]
があるんですね。
よく読んでみます。
ありがとうございます。

お礼日時:2009/04/11 13:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!