"Có hướng dẫn tóm tắt không?" , thì ... Câu trả lời là không nên:bó tay! Câu trả lời này là một Wiki, hãy viết.
Hướng dẫn tóm tắt
Hãy để,
- F () một hàm thông thường. (ví dụ:
ROUND
) - L () một toán tử giống hàm (ví dụ:
ANY
) - f một hàm giống toán tử (ví dụ:
current_date
) - Op một nhà điều hành
- Op1 , Op2 là các toán tử riêng biệt
- Giá trị hoặc biểu thức A, B, C
- S một danh sách biểu thức, dưới dạng "(A, B, C)"
Các quy tắc, sử dụng các phần tử này, có dạng
- quy tắc :ghi chú.
biểu thức toán học "thuần túy"
Khi Op , Op1 , Op2 là các toán tử toán học (ví dụ:+
, -
. *
) và F () là một hàm toán học (ví dụ:ROUND()
).
Quy tắc cho biểu thức vô hướng và " tinh khiết biểu thức mảng ":
- A Op B =(A Op B) :dấu ngoặc đơn là tùy chọn.
- A Op1 B Op2 C :cần kiểm tra mức độ ưu tiên .
- (A Op1 B) Op2 C :thực thi "đầu tiên (A Op1 B) ".
- A Op1 (B Op2 C) :thực thi "đầu tiên (B Op2 C) ".
- F (A) =( F (A)) = F ((A)) =( F ((A))) :dấu ngoặc đơn là tùy chọn.
- S =(S) :dấu ngoặc đơn bên ngoài là tùy chọn.
- f =( f ) :dấu ngoặc đơn là tùy chọn.
Biểu thức với các toán tử giống hàm
Quy tắc cho toán tử là ALL
, ANY
, ROW
, SOME
, v.v.
- L (A) = L ((A)) :dấu ngoặc đơn là tùy chọn trong đối số.
- ( L (A)) :LỖI TỔNG HỢP.
... Thêm quy tắc? Vui lòng giúp chỉnh sửa tại đây.