- - PR -
古いものを見るには?
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-08-27 09:28
最新の動向を追えていない たーぞうという人は使えないって言ってたけど、 MySQL でもサブクエリをサポートしてるみたいですよ。 ただ、FROM節で相関サブクエリ(ぼんじぃさんの例)は、まだサポート されていないそうなので、相関サブクエリを使用する場合は、 select節に記述する必要があるようです。 (訂正)ぼんじぃさんの例は相関じゃないですね。実行できないのは MySQL が 古いからとかじゃないですか? MySQL は最近使ってないので知りませんが…。 [ メッセージ編集済み 編集者: 未記入 編集日時 2004-08-27 09:36 ] | ||||||||
|
投稿日時: 2004-08-27 09:39
MySQLでサブクエリをサポートするのはバージョン4.1以降ですが、バージョン4.1は
未だBeta版なので、使用をお勧めできるような代物ではありませんな。 # 恥の上塗りってやつですか | ||||||||
|
投稿日時: 2004-08-27 10:14
今、一生懸命調べてきたんですか? 健気ですね。 はじめはベータであることにも触れていませんでしたね? 知らなかったなら、知らなかったと言えばいいのに。おもしろい人だなあ。 | ||||||||
|
投稿日時: 2004-08-27 10:39
ちょいと調べてみました。
rownumは、Postgresにもあったのね... rownumは、Oracleだけのモノかと思っていました。 でも、Postgresも副問合せが利用可能なので 問題無いと思われます。 で、レス主の投稿文書を読み直したら... ID毎の最初のレコードだったんですね失礼。 って事で考え方の訂正です。 「ID毎の古い日付の結果を取得し」それを 抽出条件として「レコードを抜き出す」 です。ハイ。 # 勝手な想像の一部を削除。てへ。 [ メッセージ編集済み 編集者: はにまる 編集日時 2004-08-27 10:42 ] | ||||||||
|
投稿日時: 2004-08-27 10:46
PostgreSQL はかなり Oracle を意識してますからね。 関数なんかもほとんど同じなので、いざというときは、 Oracle 対応のリファレンスを流用できて便利です。 | ||||||||
|
投稿日時: 2004-08-30 10:00
たーぞう様、まゆりん様、未記入様、ぼんじい様、はにまる様、
ご回答ありがとうございました。 また、返信が遅くなり申しわけございませんでした。 よくよく自分の質問を見てみると、RDBMSの記述が抜けておりました。 次回投稿時には気をつけます。 >はにまる様、ご指摘ありがとうございます。 SQLはずっと触ってきて、大体のことはできていたつもりだったのですが、 基本的なGROUP関数や結合等がわかってないようではまだまだですね。 要精進ってことで、頑張ります。 #ちょっと調べるだけであまり時間がなかったため、 #ぼんじい様のコードを使用させていただきデータを抽出いたしました。 | ||||||||
|
投稿日時: 2006-10-06 10:18
でもええよ |