Бір қатарлы ішкі сұрау операторлары дегеніміз не?
Бір қатарлы ішкі сұрау операторлары дегеніміз не?

Бейне: Бір қатарлы ішкі сұрау операторлары дегеніміз не?

Бейне: Бір қатарлы ішкі сұрау операторлары дегеніміз не?
Бейне: Жәрдемді тек бір Алладан сұраңыз. 2024, Мамыр
Anonim

The операторлар онымен бірге қолдануға болады бойдақ - қатар ішкі сұраулар =, >, >=, <, <= және. Топтық функцияларды ішінде пайдалануға болады ішкі сұрау . Мысалы, келесі мәлімдеме ең жоғары жалақы алатын қызметкердің мәліметтерін шығарады. Having-clouse-пен бірге де қолдануға болады бойдақ - жол ішкі сұрауы.

Осыған байланысты бір қатардағы ішкі сұрауларда қандай оператор пайдаланылмайды?

Басқа салыстыру операторлар , >, <, <= сияқты болуы мүмкін пайдаланылады а жалғыз ішкі сұрау . Келесі мысалда ' <' қолданылады оператор сыртқы сұрауда WHERE сөйлемінде. AVG() функциясы болып табылады пайдаланылады ішінде ішкі сұрау сыртқы сұраудың WHERE тармағына берілетін орташа тапсырыс сомасын алу үшін.

Екіншіден, ішкі сұрау бірнеше жолды қайтара ала ма? Бірнеше жол ішкі сұраулары Бірнеше жол ішкі сұрауларын қайтарады бір немесе бірнеше жолдар сыртқа SQL мәлімдеме. a өңдеу үшін сыртқы сұрауда IN, ANY немесе ALL операторын пайдалануға болады ішкі сұрау сол бірнеше жолды қайтарады . Мазмұны: NOT IN операторын a көмегімен пайдалану Көп қатарлы ішкі сұрау.

Сәйкесінше, бір жолды ішкі сұрау дегеніміз не?

Бойдақ - жол ішкі сұраулары болып табылады ішкі сұраулар WHERE немесе HAVING сөйлеміндегі салыстыру операторымен қолданылады. Ішкі сұраулар ол біреуден көп қайтара алады қатар (бірақ тек бір баған) сыртқы мәлімдемеге бірнеше деп аталады жол ішкі сұраулары . Бірнеше- жол ішкі сұраулары болып табылады ішкі сұраулар IN, ANY немесе ALL сөйлемімен қолданылады.

SQL тіліндегі көп қатарлы ішкі сұрау дегеніміз не?

Көп қатарлы ішкі сұрау Бірнеше - жол ішкі сұраулары біреуден көп қайтара алатын кірістірілген сұраулар қатар ата-аналық сұрауға нәтижелер. Бірнеше - жол ішкі сұраулары көбінесе WHERE және HAVING сөйлемдерінде қолданылады. Ол қайтып келгеннен бері бірнеше жолдар , ол жиындарды салыстыру операторларымен өңделуі керек (IN, ALL, ANY).

Ұсынылған: