程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> sql語句整理,sql語句

sql語句整理,sql語句

編輯:MySQL綜合教程

sql語句整理,sql語句


1.從表login中選出name字段包含admin的前10條結果所有信息的sql語句;

Select * from login where name like ‘%admin%’ limit 0,10;

2.有兩張數據表,表user(id,name)記錄了用戶的ID和昵稱,表article(id,title,content,time)記錄了用戶發表的文章標題、內容和時間,寫一個sql語句打印出每個用戶的昵稱及其發表的文章總數。

Select user.name, article.id, article.總數from user,(select id,count(*) as ‘總數’from article group by id) as a where user.id=article.id;

3.寫出發帖最多的十個人的名字的sql,利用下表:member(id,username,posts,pass,email)

Select * from `member` order by posts desc limit 0,10;

4.從user表中查詢name=張三的內容並打印。

Select * from user where name=’張三’;

5.常用的sql命令

 Show database
 Show tables
 Insert into 表名() values()
Update 表名 set 字段=值 where… Select * from 表名 where 條件 order by…
6.Left join寫一個sql語句 Select A.id,A.class from A left join B on A.cid=B.id;
7.顯示當前服務器有哪些數據庫:show databases;
8.顯示創建數據庫的sql語句:show create database mysql;
9.顯示創建表的sql語句:show create table user;
10.查詢user表的結構:desc user;
11.獲取select 相關信息:explain select * from user;
12.顯示哪些線程在運行:show processlist;
13.顯示系統變量和值:show variables;
14.顯示系統變量名包含conn的值: Show variables like ‘%conn%’;

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved