示例資料
使用菜鳥教程
sql 中的last()
函式返回指定的列中最後乙個記錄的值
select
last
(column_name)
from table_name;
注意:只有 ms access 支援 last() 函式雖然其它資料庫中沒有實現該函式,不過我們我們可以使用
limit
語句達到同樣的效果
select
top1 column_name from table_name order
by column_name desc
;
例如:
select
top1 name from lesson order
by views desc
;
select column_name from table_name order
by column_name desc
limit
1;
例如:
select name from lesson order
by views desc
limit
1;
select column_name from table_name order
by column_name desc
where rownum <=
1;
例如:
select name from lesson order
by views desc
where rownum <=
1;
create
database
ifnot
exists hardy_db default
character
set utf8mb4 collate utf8mb4_0900_ai_ci;
use hardy_db;
drop
table
ifexists lesson;
create
table lesson (
id int(11
)not
null
primary
keyauto_increment
, name varchar(32
)default'',
views int(11
)not
null
default
'0',
created_at datetime);
insert
into lesson(id, name, views, created_at)
values(1
,'python 基礎教程'
,981
,'2017-04-18 13:52:03'),
(2,'scala 基礎教程',73
,'2017-04-18 16:03:32'),
(3,'ruby 基礎教程'
,199
,'2017-05-01 06:16:14'
);
在mysql
中使用
下面的 sql 語句選取 訪問量( views ) 最少的課程名
select name from lesson order
by views asc
limit
1;
執行結果如下:
mysql>
select name from lesson order
by views asc
limit1;
+--------------------+
| name |
+--------------------+
| scala 基礎教程 |
+--------------------+
SQL學習之first 函式
示例資料 使用菜鳥教程 sql 中的first 函式返回指定的列中第乙個記錄的值 select first column name from table name 注意 只有 ms access 支援 first 函式 雖然其它資料庫中沒有實現該函式,不過我們我們可以使用limit語句達到同樣的效果...
SQL學習之round 函式
菜鳥教程 sql 中的len 函式用於把數值四捨五入為指定的小數字數 select round column name decimals from table name 引數 描述column name 必需。要捨入的數值或字段 decimals 可選。設定要返回的小數字數。預設為0 round x...
Linux 命令之last命令詳解
last 命令解釋show listing of last logged in users 指令所在路徑 usr bin last 命令輸出字段介紹 第一列 使用者名稱 第二列 終端位置。pts 0 偽終端 意味著從諸如ssh或telnet的遠端連線的使用者.tty teletypewriter 意...