人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

(MySQL) テーブル asa に number というカラムがあります。 このカラムには1からの数字がauto_incrementで入力されています。

このカラムにはいっている一番大きな数字のレコードのみを取得するSQL文を書いてください。

●質問者: esecua
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:MySQL Number SQL カラム レコード
○ 状態 :終了
└ 回答数 : 2/4件

▽最新の回答へ

1 ●
●25ポイント

http://allabout.co.jp/career/database/closeup/CU20020523/index.h...

SQL 副問合せ(サブクエリー) SQL 副問合せ(サブクエリー) - [データベース]All About

副問合せを使います。


select *

from asa

where number= (select max(number) from asa)

;


いかがでしょう。

◎質問者からの返答

thanx


2 ● mizki101
●25ポイント

http://www.limy.org/program/db/mysql/mysql_operators.html

MySQL演算子・関数

単純に値のみなら

SELECT MAX(number) FROM asa;


レコード全体なら

SELECT * FROM asa WHERE number IN

(SELECT MAX(number) FROM asa);

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ