Mysql SQL を 1 つの文で理解できますか?
-- phpMyAdmin SQL ダンプ
-- バージョン 2.10.2
-- http://www.phpmyadmin.net
--
-- ホスト: ローカルホスト
-- 作成日: 2013 年 1 月 25 日 06:32
-- サーバーバージョン: 5.0.45
-- PHP バージョン: 5.2.3
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- データベース: `test`
--
------------------------
--
-- テーブル構造 `location`
--
CREATE TABLE `location` (
`location_id` int(10) unsigned NOT NULL,
`score` int(10) unsigned NOT NULL,
`ようこそ` tinyint(3) unsigned NOT NULL,
主キー (`location_id`)
) ENGINE=MyISAM デフォルト CHARSET=gbk;
--
-- テーブル `location`
内のデータをエクスポートします。
--
INSERT INTO `location` VALUES (1000, 50, 1);
INSERT INTO `location` VALUES (1001, 60, 0);
INSERT INTO `location` VALUES (1002, 30, 1);
INSERT INTO `location` VALUES (1003, 20, 0);
並べ替え要件:
ウェルカムが1の場合、スコア50でランク付けされます
2 つのデータをクエリする例 スコア DESC
を押します
結果は
です
location_id 1000 と 1002 の 2 つのデータ
助けてください、ありがとう!