-7

以下のようなテーブルがあります。

学生の詳細を保存します。

15歳から27歳までの学生の名前をSQLクエリに含める必要があります。

CREATE TABLE Students(Sno       INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
                      Name      VARCHAR(255),
                      Age_Start INT,
                      Grade     VARCHAR(255));


INSERT INTO Students(Name, Age_Start, Grade)
              VALUES('Student 1', 10, 'Grade A'),
                    ('Student 2', 15, 'Grade B'),
                    ('Student 3', 18, 'Grade C'),
                    ('Student 4', 21, 'Grade D'),
                    ('Student 5', 24, 'Grade E'),
                    ('Student 5', 27, 'Grade F'),
                    ('Student 5', 30, 'Grade G');

出力

 
  学生の名前
  学生2
  学生3
  学生4
  学生5

前もって感謝します

4

2 に答える 2

1
select distinct Name as `Students Name`
 from Students
where Age_Start between 15 and 27


SQLFiddleデモ

于 2012-10-09T07:35:05.950 に答える
1
Select distinct Name as `Students Name` 
from Students 
where Age_Start between 15 and 27
于 2012-10-09T07:38:00.610 に答える