INSERT INTO t (t.a, t.b, t.c)
VALUES ('key1','key2','value'), ('key1','key3','value2')
ON DUPLICATE KEY UPDATE
t.c = VALUES(t.c)

學習程式 發表在 痞客邦 留言(0) 人氣()

1.查某個表有哪些Index

show index from table_name

學習程式 發表在 痞客邦 留言(0) 人氣()

在fb看到一題有趣的sql題

記錄下來

學習程式 發表在 痞客邦 留言(0) 人氣()

1.當null時欄位是..

select  case when gender is null then 'ss' end as gender from users

學習程式 發表在 痞客邦 留言(0) 人氣()

因為得到的是物件,所以得用->

學習程式 發表在 痞客邦 留言(0) 人氣()

1.

來自同資料庫不同表,如cities表的name

學習程式 發表在 痞客邦 留言(0) 人氣()

1.

第一招:不用特殊字元也能駭

學習程式 發表在 痞客邦 留言(0) 人氣()

insert into t1 (name) select 'john' from dual where not exists (select 1 from t1 where name='john' limit 1  )

解:

學習程式 發表在 痞客邦 留言(0) 人氣()

1.

修改欄位名稱和type

學習程式 發表在 痞客邦 留言(0) 人氣()

1. drop table if exist xxx

如果刪大量表

學習程式 發表在 痞客邦 留言(0) 人氣()