distinct和unique的區別?
這兩個詞從詞義上應該很了區分的。
distinct:
1、清楚,清晰的;明白,明顯的
2、截然不同的,有區別的。些是和form連用
unique:
1、獨一無二的,惟一的
2、獨特的,罕見的
在SQL語法里面,有unique和distinct兩個關鍵字,
unique是distinct的同義詞,功能完全相同。
distinct是標準語法,其他數據庫 sql server,db2,oracle,sybase,mysql等都支持。
unique,informix數據庫認識,其他數據庫有的認識,有的不認識。
以后方便數據庫移植,推薦使用distinct。