顯示具有 SQL 標籤的文章。 顯示所有文章
顯示具有 SQL 標籤的文章。 顯示所有文章

2014年8月11日 星期一

[SQL] About COUNT

平常使用COUNT()時,都是針對某個欄位進行COUNT,計算出該欄位相同的值的筆數(搭配GROUP BY),這次遇到沒看過的COUNT(*),所以上網查一下。

Select Count(*) / Count(1) / Count(欄位名) 的差異:

在T-SQL裡有個Count()函數,使用相當的廣泛,但Select Count(*)、Select Count(1)、Select Count(欄位名稱),這三種寫法有什麼差別?

[SQL] About SUBSTRING

SQL中有substring,JAVA裡也有substring,我自己很容易把這兩個搞混,這次詳細的上網找找,看其中有什麼不同。

SQL:

SQL 中的 SUBSTRING 函數是用來抓出一個欄位資料中的其中一部分。這個函數的名稱在不同的資料庫中不完全一樣:

[SQL] About Limit & Offset

之前所學的SQL資料庫為MS SQLServer,新公司所使用的為Postgre;新進人員必須通過考試,其中考了一題為Limit及Offset用法;《O'REILLY深入淺出-SQL》有提到Limit,沒談到Offset,當然這題就錯了,考完上網查一下其實蠻簡單的,但是不支援SQLServer。至於Limit相當於SQLServer的TOP,至於Offset的話等我查到在做紀錄。