Alin ang mga single row subquery operator?
Alin ang mga single row subquery operator?

Video: Alin ang mga single row subquery operator?

Video: Alin ang mga single row subquery operator?
Video: Basic SQL Queries | SQL Queries Tutorial 2024, Mayo
Anonim

Ang mga operator na maaaring gamitin sa walang asawa - hilera ang mga subqueire ay =, >, >=, <, <=, at. Maaaring gamitin ang mga function ng pangkat sa subquery . Halimbawa, kinukuha ng sumusunod na pahayag ang mga detalye ng empleyadong may hawak ng pinakamataas na suweldo. Ang pagkakaroon-sugnay ay maaari ding gamitin sa walang asawa - row subquery.

Tungkol dito, aling operator ang hindi ginagamit sa mga subquery ng solong hilera?

Iba pang paghahambing mga operator tulad ng, >, <, <= ay maaaring ginamit may a solong subquery . Ang sumusunod na halimbawa ay gumagamit ng '<' operator sa panlabas na query na WHERE clause. Ang AVG() function ay ginamit nasa subquery upang makuha ang average na halaga ng order, na ipinapasa sa sugnay na WHERE ng panlabas na query.

Pangalawa, maaari bang magbalik ng maraming row ang isang subquery? Maramihang Row Subquery Maramihang row subquery returns isa o higit pa mga hilera sa panlabas SQL pahayag. Maaari mong gamitin ang IN, ANUMANG, o LAHAT na operator sa panlabas na query upang mahawakan ang a subquery na nagbabalik ng maraming row . Mga Nilalaman: Paggamit ng NOT IN operator na may a Maramihang Row Subquery.

Alinsunod dito, ano ang single row subquery?

Walang asawa - row subquery ay mga subquery ginamit sa isang paghahambing na operator sa isang sugnay na WHERE, o HAVING. Mga subquery na maaaring magbalik ng higit sa isa hilera (ngunit isang hanay lamang) sa panlabas na pahayag ay tinatawag na maramihang- row subquery . maramihang- row subquery ay mga subquery ginamit sa isang sugnay na IN, ANUMANG, o LAHAT.

Ano ang subquery ng maramihang hilera sa SQL?

Maramihang Row Sub Query Maramihan - row subquery ay mga nested query na maaaring magbalik ng higit sa isa hilera ng mga resulta sa query ng magulang. Maramihan - row subquery ay kadalasang ginagamit sa mga sugnay na WHERE at HAVING. Dahil ito ay bumalik maraming row , dapat itong pangasiwaan ng mga hanay ng mga operator ng paghahambing (IN, LAHAT, ANUMANG).

Inirerekumendang: