Có sự khác biệt trong cách SQL diễn giải toán tử logic AND
và &&
không?Sự khác biệt giữa 'AND' và '&&' trong SQL
Trả lời
Đối với mySQL: Các manual không nói nó một cách rõ ràng, nhưng họ được liệt kê như giống hệt nhau:
AND, & &
logic và. Đánh giá 1 nếu tất cả các toán hạng là nonzero và không NULL, đến 0 nếu một hoặc nhiều toán hạng là 0, nếu không thì NULL được trả về.
Trang operator precedence cũng không bị phân biệt.
Theo trang này http://msdn.microsoft.com/en-us/library/bb387129.aspx chúng có cùng chức năng trong SQL Server.
MySql có này để nói về chủ đề http://dev.mysql.com/doc/refman/5.0/en/logical-operators.html
Đó không phải là cú pháp SQL Server, đó là cú pháp SQL thực thể (từ khung Entity). SQL Server chỉ hỗ trợ toán tử SQL chuẩn 'AND', không phải' && '. – Ruben
AND
là tiêu chuẩn SQL
&&
là độc quyền cú pháp
Ok, cảm ơn! Đó là những gì tôi đang tìm kiếm. – Cullub
- 1. Sự khác biệt giữa sql và mysql
- 2. Sự khác biệt giữa ";" và "GO" trong T-SQL?
- 3. Sự khác biệt SQL giữa IN và OR trong WHERE
- 4. Sự khác biệt giữa. và #
- 5. Sự khác biệt giữa $ (...) và `...`
- 6. Sự khác biệt giữa = và: =
- 7. Sự khác biệt giữa NLS_UPPER và UPPER
- 8. Sự khác biệt giữa $ * và $ @
- 9. SQL - Sự khác biệt giữa SPACE (2) + '|' + SPACE (2) và ‘| ‘?
- 10. Sự khác biệt giữa Thay đổi và Cập nhật SQL
- 11. Sự khác biệt giữa ". +" Và ". +?"
- 12. Sự khác biệt giữa "**/* /" và "** /"?
- 13. Sự khác biệt giữa '.' và "." trong java
- 14. Sự khác biệt giữa. và: trong Lua
- 15. sự khác biệt giữa 'và "trong JavaScript?
- 16. Sự khác biệt giữa! và !! trong yaml?
- 17. Sự khác biệt giữa $ @ và $! trong perl
- 18. SQL: Sự khác biệt giữa "GIỮA" so với "current_date - số"
- 19. Sự khác biệt giữa File.Copy và File.Move
- 20. sự khác biệt giữa '! =' Và '<>' trong mysql
- 21. Sự khác biệt giữa SwingWorker và SwingUtilities.invokeLater
- 22. Sự khác biệt giữa fgets và fscanf?
- 23. Sự khác biệt giữa self.navigationController.navigationItem và self.navigationItem
- 24. sự khác biệt giữa $ .getJSON và $ .get
- 25. Sự khác biệt giữa WebApiConfig.cs và RouteConfig.cs
- 26. Sự khác biệt giữa __construct() và init()
- 27. Sự khác biệt giữa RASPHONE.exe và RASDIAL.exe
- 28. Sự khác biệt giữa viewbag và viewstate?
- 29. sự khác biệt giữa query.list và query.iterate
- 30. Sự khác biệt giữa Window.load và document.readyState
Bạn có thể sử dụng && và 'and' kết hợp với nhau. 'WHERE title = 'cabbage' && type = 'rau' OR title = 'cherry' && type = 'fruit'' – desbest