こんばんは。
今年になってDelphiをはじめたばかりで、ただ今、すごくはまっています。
Paradoxのテーブルにアクセスしているのですが、TQueryを使用して以下のようなSELECT文を発行しようとしたところ、どうもサブクエリーが使えないようです。
SELECT AA, BB
FROM (SELECT AA, BB FROM Table1 WHERE AA = 1) AS AB
GROUP BY AA, BB
HAVING BY COUNT(AA) > 0
やはり、無理なのでしょうか?
よろしくお願いいたします。
Paradoxでサブクエリーは直接では使えません。
ファイルを作成して、それを使用します。
この場合なら、
SELECT AA, BB FROM Table1 WHERE AA = 1
をファイル'SelTable1.SQL'という名前で保存して、
SELECT AA, BB
FROM 'SelTable1.SQL'AS AB
GROUP BY AA, BB
HAVING BY COUNT(AA) > 0
とすればできます。
HOtaさん、ありがとうございます!
こんなことができるんですね。
色々やってみて、全くダメだったので、諦めていました。
感激です!
本当にありがとうございました!
ツイート | ![]() |