SQLде 2 буйрутма бере аласызбы?
SQLде 2 буйрутма бере аласызбы?

Video: SQLде 2 буйрутма бере аласызбы?

Video: SQLде 2 буйрутма бере аласызбы?
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Май
Anonim

Заказ кылуу тарабынан бир же андан көп тилкелер болушу мүмкүн. Бул көрсөтөт заказ кылсаныз болот ашык бир тилке. ASC көтөрүлүүнү билдирет, бирок ал демейки болгондуктан милдеттүү эмес сорттоо тартиби . Эскертүү: DESC төмөндөө дегенди билдирет, бирок ал демейки болгондуктан милдеттүү эмес сорттоо тартиби.

Мындан тышкары, SQLде эки иретти кантип жасайсыз?

Эгер белгилесеңиз көп мамычалар, натыйжалар топтому сорттолгон биринчи тилке боюнча, анан ошол сорттолгон натыйжа топтому сорттолгон экинчи тилке боюнча жана башкалар. ичинде пайда болгон мамычалар ЗАКАЗ BY пункту тандоо тизмесиндеги тилкеге же FROM пунктунда көрсөтүлгөн таблицада аныкталган тилкелерге туура келиши керек.

Жогорудагыдан тышкары, SQLде кантип заказ кыласыз? ORDER BY колдонуунун бардык жолдорунун синтаксиси төмөндө көрсөтүлгөн:

  1. Бир тилке боюнча сорттоо: Өсүү же кемүү тартибинде сорттоо үчүн биз тиешелүү түрдө ASC же DESC ачкыч сөздөрүн колдонсок болот. Синтаксис:
  2. Бир нече мамычалар боюнча сорттоо: Өсүү же кемүү ирети боюнча сорттоо үчүн тиешелүүлүгүнө жараша ASC же DESC ачкыч сөздөрүн колдонсок болот.

Ошондой эле билесизби, SQLде 2ге карата буйрук эмнени билдирет?

Сиз тилкедеги тилкелерди көрсөтө аласыз ЗАКАЗ BY пункту тилкенин атын жазуунун ордуна SELECT тизмесинде тилкенин ордун көрсөтүү менен. Жогорудагы суроо төмөндө көрсөтүлгөндөй жазылышы мүмкүн, SELECT аты, кызматкерден эмгек акы ЗАКАЗ BY 1, 2 ; Демейки боюнча, ЗАКАЗ BY пункту маалыматтарды өсүү боюнча иреттейт тартип.

Бир нече тилке боюнча буйрутма кантип иштейт?

Кааласаңыз сорттоо тарабынан белгиленген натыйжа бир нече тилке , бөлүү үчүн үтүр (,) колдоносуз мамычалар . The ЗАКАЗ BY пунктунун жардамы менен катарларды иреттейт мамычалар же солдон оңго карай туюнтмалар. Башкача айтканда, ЗАКАЗ BY пункту биринчисин колдонуп саптарды иреттейт тилке тизмеде.

Сунушталууда: