1. Hàm tìm kiếm chuỗi (Search or Find): Trả kết quả False hoặc Vị trí tìm được. Riêng SQL Server kết quả từ 0 đến N (Vị trí tìm được).
Excel: =Find(Str_searched, InString, [Start])
MS Access: InStr([Start], InString, Str_searched)
SQL Server: CharIndex(Str_searched, InString, [Start])
2. Hàm chuyển đổi chuỗi số sang số (Text to number):
Excel: =Value(text)
MS Access: Val(text)
SQL Server: Convert(Int, text)
3. Hàm lấy 1 phần tử trong chuỗi
Excel: Mid(String,Start,Length)
MS Access: Mid(String,Start,Length)
SQL Server: SubString(String,Start,Length)
4. Hàm điều kiện
Excel: IF(conditions, result-true, result-false)
MS Access: IIF(conditions, result-true, result-false)
SQL Server:
CASE expression
WHEN value_1 THEN result_1
WHEN value_2 THEN result_2
...
WHEN value_n THEN result_n
ELSE result
END
Hoặc
CASE
WHEN condition_1 THEN result_1
WHEN condition_2 THEN result_2
...
WHEN condition_n THEN result_n
ELSE result
END
4. Hàm lấy ngày hiện tại
Excel: today()
Access: date()
Sql Server: getdate()
No comments:
Post a Comment