ユーザー登録
ログイン
ヘルプ
トップ
質問一覧
注目の質問
コレナニ?
質問する
アンケートする
人力検索はてな
>
コンピュータ
>
アクセスのクエリについて質問させて下さい。 sqlを学習してる学生です。sq..
cappuccino_1112
0
0
もっと見る
コンピュータ
ウェブ制作
アクセスのクエリについて質問させて下さい。
sqlを学習してる学生です。sqlの理解を深める為にお力をかして下さい!
meiboというテーブルのカラム
name
生徒の名前のみ書かれている。
seisekiというテーブルのカラム
name
kokugo
sugaku
eigo
rika
syakai
nen
tsuki
hi
meiboにあるnameと同じ名前のnameで一人につき、複数のレコードで保持。(何個保持されているかはバラバラ)。kokugo,sugaku,eigo,rika,syakaiはnullの可能性もあり
出力したいこと
name,kokugo,sugaku,eigo,nen,tsuki,hiの情報を、各nameそれぞれ最新のレコードを一つだけを出力したい。(nen,tsuki,hiは数字で保持されている。そこで最新かを判断する)
条件
①kokugo,sugaku,eigoについては2項目以上何か数字が入っていなければ、2つ以上数字が入っている過去最新のレコードからkokugo,sugaku,eigoの値をセットで取って表示。
②rika,syakaiについては、最新のレコードに値がなければ過去最新のレコードから値をそれぞれ取ってくる。(セットではない)
奮闘しておりますが、つまずいております。
ご存知の方いらっしゃったら教えて下さい!
ログインして回答する
全部見る
回答の条件
1人50回まで
13歳以上
登録:2012/01/26 17:32:10
終了:2012/02/02 17:35:05
回答
(0件)
回答はまだありません
コメント
(1件)
ken3memo
2012/01/27 16:51:24
1つのSQL(クエリ)で結果を一発で出したいってことですよね。
.
3つクエリを作成して
ア.条件①kokugo,sugaku,eigo を 求める
まずここまでやって、
↑のクエリと下2つイとウをつなげたり、テンポラリの中間テーブルに書いたりするのはSQLの学習・勉強なのでダメですよね。
イ.②rika ア.の最新レコードに値がなければ過去最新のレコードを探し値
ウ.②syakai ア.の最新レコードに値がなければ過去最新のレコードを探し値
Twitterでのつぶやき
(0)
Twitterでのつぶやきはまだありません
トラックバック
http://q.hatena.ne.... - id:ken3memo - はてなハイク
2012-01-27 16:54:28
http://q.hatena.ne.jp/1327566728#c230904 ア.イ.ウ.の3つをまとめるクエリーを作ったら4つになっちやうか・・・ SQLの鬼なら、1つでできるのかなぁ。 最近頭が固いので、1つ1つ中間ファイルに
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。
これ以上回答リクエストを送信することはできません。
制限について
ともだちから選択
リクエスト送信済
絞り込み :
はてなOneの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません
PR情報
転職ならリクナビNEXT
ツイートする
2
人
がウォッチリストに登録しています
この質問に含まれるキーワード
SQL
1049
クエリ
416
レコード
757
アクセス
4428
すでに登録されている方はこちらからログイン
関連質問
【満点+いるか】Access 2003で。 テーブルAは次のフィールドを持っています。…
mktg1
2009/01/23
50
pt
SQLについて質問です AとBのテーブルがあり、AにはBを参照するカラムが2つあります。…
jun09
2008/05/05
2
2
70
pt
ccess2003のレポートについて教えてください。http://q.hatena.ne.jp/1267778643の続きです。…
akaired
2010/03/09
1
7
1
100
pt
MySQLの error.log が出力されません。 Ubuntu10.04 の mysql-server 5.1.41 です。…
gfs
2012/01/14
1
1
お正月といえば駅伝ですが、以下の、名前に辰・龍・竜が入る有名人が、駅伝(1km×3)で対決したとしたら、どの3人組が優勝すると思いますか?…
JIYUJOHO
2012/01/03
32
50
pt
PHP MySQL Ver 5.0~ 製品評価をMySQLに保存しています。…
esecua
2009/03/02
4
2
80
pt
■(POSTGRESQL)複数カラムに指定の文字列が含まれているか、高速に検索したい 例として下記のようなテーブルがあるとします。…
jayz
2009/08/31
4
2
50
pt
関連する商品
知りたいことを検索してみよう
コメント(1件)
.
3つクエリを作成して
ア.条件①kokugo,sugaku,eigo を 求める
まずここまでやって、
↑のクエリと下2つイとウをつなげたり、テンポラリの中間テーブルに書いたりするのはSQLの学習・勉強なのでダメですよね。
イ.②rika ア.の最新レコードに値がなければ過去最新のレコードを探し値
ウ.②syakai ア.の最新レコードに値がなければ過去最新のレコードを探し値