Was ist der Unterschied zwischen 'OR
' und '||
' in SQL?Unterschied zwischen 'OR' und '||' in SQL?
0
A
Antwort
9
OR
ist boolean Operator, z.B.
(a = b) OR (c = d)
wenn ||
ist Zeichenfolge Verkettungs, z.B.
'a' || 'b'
4
In SQL 'OR'
ist ein Operator, der, die erfüllt werden muss, eine von zwei Bedingungen gibt an, dass während '||'
Verkettung ist.
Verwandte Themen
- 1. Unterschied zwischen JSON und SQL
- 2. Unterschied zwischen varchar und varchar2 in SQL
- 3. Unterschied zwischen SQL Server und Oracle 'Benutzer'
- 4. SQL - Unterschied zwischen COALESCE und ISNULL?
- 5. Unterschied zwischen SQL-Anweisungen und Klausel
- 6. Unterschied zwischen MySQL und SQL Server? Leistungsfunktionen,...?
- 7. Unterschied zwischen `% in%` und `==`
- 8. MySQL: Unterschied zwischen ', `,' und '
- 9. Unterschied zwischen On-Prem SQL und Azure SQL
- 10. Was ist der Unterschied zwischen SQL und SQL * Plus?
- 11. SQL - Unterschied zwischen diesen Joins?
- 12. Unterschied zwischen verschiedenen SQL-Typen?
- 13. Unterschied zwischen verschiedenen Zeichenfolgetypen in SQL Server?
- 14. Unterschied zwischen CURRENT_TIMESTAMP und GETDATE()
- 15. Unterschied zwischen DECIMAL und NUMERIC
- 16. Der Unterschied zwischen Parse und Konvertieren in SQL Server
- 17. Unterschied zwischen Primärschlüssel und eindeutiger Index in SQL Server
- 18. der Unterschied zwischen Komma und Join in sql
- 19. Was ist der Unterschied zwischen ";" und "GO" in T-SQL?
- 20. Was ist der Unterschied zwischen "LIKE" und "=" in SQL?
- 21. Unterschied zwischen Jobs und Wartungsplan in SQL Server
- 22. Unterschied zwischen einem Benutzer und einer Anmeldung in SQL Server
- 23. Unterschied zwischen Cluster und Non-Cluster-Index in SQL
- 24. Was ist der Unterschied zwischen Join und UNION in SQL?
- 25. Unterschied zwischen $ @ und $! in Perl
- 26. Unterschied zwischen '.' und "." in Java
- 27. Unterschied zwischen $ {} und $() in Bash
- 28. Unterschied zwischen und „-“ in r
- 29. Unterschied zwischen .. und ... in Ruby
- 30. Unterschied zwischen "" und "" in Python
Es gibt 11 '||' -Operatoren in PostgreSQL für verschiedene Arten von Argumenten, nicht nur für Strings. – Abelisto
@Abelisto: Sie haben ganz recht, es ist nicht notwendig, dass beide Argumente von * String-Verkettung * Strings sein sollten, und Linien ''a' || 123', '123 || 'a'' sind möglich (Ergebnis ist jedoch string: ''123'',' '123a''). –
Ich spreche davon, dass es nicht nur Strings sein kann, sondern auch ein Array, zum Beispiel, Array [1,2,3] || array [4,5] 'ergibt result' array [1,2,3,4,5] 'was überhaupt kein Stich ist. Außerdem können Sie Ihren eigenen Operator '||' mit booleschen Argumenten definieren. – Abelisto