DOBON.NET DOBON.NETプログラミング掲示板過去ログ

列のサブクエリー

環境/言語:[VB]
分類:[ASP.NET]

<環境>
OS:Windows XP Professional Edition
DB:Oracle
VS:Visual Studio 2005

Visual Studio 2005(ASP.net)で開発をしているアリスです。

以下のSQLをデータセットへ入れるとエラーとなってしまいます。
SQL実行ツールを使って、SQL単体で実行するとエラーは出ません。

<SQL>
select
col1,
.
.(省略)
.
(select count(bbb.c1) from bbb where bbb.c1 = aaa.col1) AS Q1
from aaa

<エラー>
SELECT 句でエラー: 'SELECT' の付近の式です。
SELECT 句でエラー: 'FROM' の付近の式です。
FROM 句がありません。
クエリ テキストを解析できません。

.netでは列のサブクエリーは使えないのでしょうか?
■No16819に返信(アリスさんの記事)
> <環境>
> OS:Windows XP Professional Edition
> DB:Oracle
> VS:Visual Studio 2005
>
> Visual Studio 2005(ASP.net)で開発をしているアリスです。
>
> 以下のSQLをデータセットへ入れるとエラーとなってしまいます。
> SQL実行ツールを使って、SQL単体で実行するとエラーは出ません。
>
> <SQL>
> select
> col1,
> .
> .(省略)
> .
> (select count(bbb.c1) from bbb where bbb.c1 = aaa.col1) AS Q1
> from aaa
>
> <エラー>
> SELECT 句でエラー: 'SELECT' の付近の式です。
> SELECT 句でエラー: 'FROM' の付近の式です。
> FROM 句がありません。
> クエリ テキストを解析できません。
>
> .netでは列のサブクエリーは使えないのでしょうか?
自己レスです。

列のサブクエリーは出来ないみたいなので、
From句へサブクエリーを作成し、解決しました。
  • 題名: Re[3]: 列のサブクエリー
  • 著者: アリス
  • 日時: 2006/07/26 15:42:41
  • ID: 16843
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
解決しましたのでクローズさせて頂きます。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板