Wszystkie operator w SQL porównuje wartość skalarną z wynikiem zapytania, które zwraca kolumnę z jednej wartości.
Omówmy, jak korzystać z operatora w SQL.
SQL All Operator
Składnia jest jak ilustrowana poniżej:
scallar_Expression Porównanie_operator All (subkery);Prawidłowy operator porównawczy musi poprzedzać wszystkich operator. Na przykład możesz użyć operatorów porównawczych, takich jak większy niż, mniej niż, większy lub równy, itp.
Zastosowane zapytanie musi zwrócić kolumnę o jednej wartości.
Upewnij się, że typ danych podziału odpowiada typowi danych wyrażenia skalarnego.
Przykładowe użycie
Załóżmy, że mamy tabelę, jak pokazano:
Nazwa tabeli: produkty
Możemy użyć operatora All z zapytaniem, jak pokazano w poniższym przykładzie:
WYBIERZ SPOŚRÓDW powyższym zapytaniu pobieramy produkty, których ilość jest większa niż średnia ze wszystkich ilości.
Kod powyżej powinien zwrócić:
Możesz także wykonać powyższą operację, używając operatora mniej niż porównawczego, jak pokazano:
WYBIERZ SPOŚRÓDW takim przypadku powyższe zapytanie powinno zwrócić:
Możesz eksperymentować z różnymi operatorami porównawczymi, aby odkryć, jak działają wszyscy operatorzy.
Wniosek
Mamy nadzieję, że podobał Ci się ten samouczek, w którym przeszliśmy, jak korzystać z operatora w SQL.