快速上手SQL SQL面試總結

2021-09-25 03:53:04 字數 1342 閱讀 1659

mysql>desc table_name;#describe table_name;#這樣也行

mysql>show tables;

mysql>show databases;

mysql>show create table + 表名;

mysql> show engines;

mysql> show character set;

mysql> show create procedure

mysql> show create trigger

mysql> show create view

mysql> show create events

mysql> show create databases;

你學了mysql,說下你學了什麼?

首先,注釋是用#,別在那裡寫斜桿了,丟臉……

sql裡用括號!平時create語句寫的少,自己寫的時候居然想用花括號

distinct必須放在開頭!distinct作用是所有字段,寫在其中乙個字段前面會報錯;

order by……desc……limit;非常常用;

in 挺常用的,想要一次查詢多個資料的時候;

對於not in,not exists,是not!別在那裡寫no in,丟臉……

rtrim()+rtrim(),拼接結果,用得比較少

group by 必須放在 order by 和 limit之前

要比某一日期大,str_to_date(『2019-07-19』,』%y-%m-%d』),mysql寫法;

coalesce

parquet

mysql問題排查有那些方法

explain

slow_query_log

show processlist #

show columns from class; #返回當前表的列

show tables; #顯示資料庫中的列表

show create table class; #顯示建立資料表的語句

show grants; #顯示授予使用者的安全許可權

show errors 或 show warnings; #用來顯示伺服器錯誤或警告訊息

mysql主從複製

show master status

面試題

count(*)與count(1)的區別;

char和varchar的區別;

varchar的長度是可變的,自動的;

where a and b 怎麼建索引

SQL SQL語句總結 5

查詢全部 select from table name 查詢指定字段 select column name from table name 注意 如需查詢多個字段,則欄位名之間需要用英文的逗號隔開。定義欄位起別名 select column name as 別名 from table name 去重...

SQL SQL語句總結 2

建立資料庫 create database name 開啟資料庫 use database name 修改資料庫 alter database name 刪除資料庫 drop database name 顯示資料庫結構 show database name 顯示資料庫中所有的表 show table...

ibatis 快速上手

簡介 例子 現在我們我們通過乙個簡單的案例,了解如何通過ibatis解決資料訪問問題。現在有有乙個資料庫,資料庫裡面有一張人員資訊表 需求是這樣 通過乙個web應用程式顯示人員資訊表裡面的資訊,並且可以新增 修改 刪除人員記錄 乙個並不複雜的案例,但是它覆蓋所有開發首先要學習的內容。第1步 the ...