mysql常見的面試題 測試

2021-10-08 02:32:55 字數 892 閱讀 5859

1. 修改表中資料

命令:update 表名 set 字段=新值,... where 條件

mysql> update myclass set name='mary' where id=1;

2.在表中增加字段

命令:alter table 表名 add 字段 型別 其他;

例如:在表 myclass 中新增了乙個字段 passtest,型別為 int(4),預設值為 0

mysql> alter table myclass add passtest int(4) default '0'

3.取表中前幾行的資料

例如:檢視表 myclass 中前 2 行資料

mysql> select * from myclass order by id limit 0,2;或者select * from myclass order by id limit 2

4. 刪除表中資料

命令:delete from 表名 where 表示式

例如:刪除表 myclass 中編號為 1 的記錄

mysql> delete from myclass where id=1;

5. 如果要查詢不重複的記錄,有時候可以用group by :

select id,name from user group by name;

6.多表聯合查詢:

外連線:左連線,右連線,完全外連線

左連線:左表的資料都顯示,右表顯示與左表相等欄位的連線

完全外連線:左表右表資料均顯示

內連線:顯示左表,右表條件相等的資料

常見軟體測試面試題

1.如果面試的時候要用到乙個你不熟悉的工具,而且測試時間又緊張你會怎麼辦?2.測試的時候出現乙個很嚴重的bug,但是開發讓你重現的時候無法重現這個bug,應該怎麼處理?3.為什麼轉行?4.怎麼表現出穩定?5.你覺得你的優勢是什麼?6 未來工作可能遇到什麼挑戰,準備怎麼解決?7.軟體上線後,使用者反饋...

Mysql常見面試題

參考博文 innodb引擎中的索引型別 聚集索引 每張表都會他們的主鍵建立一顆b 樹索引,並且在葉子節點上會存放對應主鍵的行記錄。輔助索引 非聚集索引 對非主鍵列建立的b 樹索引,葉子節點存放了索引值和書籤,這個書籤就是對應的主鍵值。那之後可以通過這個主鍵值找到對應的行記錄。聯合索引 對兩個或者兩個...

mysql常見面試題

索引是一種資料結構,使用索引可以提高查詢效率。1.hash索引 2.b 樹索引 1.hash索引查詢更快,使用hash函式一次查詢,但是無法進行範圍查詢,不支援排序 2.b 樹索引有logn級別的查詢速度,支援範圍查詢,支援排序 1.大資料量 2.頻繁使用字段 一組sql語句,要麼同時成功,要麼同時...