Въведение в SQL команди

SQL или известен като Структуриран език за заявки е основният език за заявки за бази данни и е специфичен за домейн език за Релационна система за управление на бази данни. Полезно е, когато типът данни е структуриран и съществува зависимост между различните атрибути на данните. Той е широко използван и е един от най-популярните езици за заявки заради уникалната си способност за извличане на множество записи, като просто се използва едно заявление за заявка. Състои се както от DDL (език за дефиниране на данни), така и от DML (език за манипулиране на данни), което прави използването на заявките много по-ефективно. SQL е декларативен език за програмиране, който е зададен на основата и следователно не е императивен език за програмиране като тези като C или BASIC и др. За да получите резултатите от данните от базата данни, трябва да знаете SQL команди, към които ще работим проучване в тази публикация.

Основни SQL команди

  • SELECT : Това е може би най-основната SQL команда. Командата select се използва за извличане или извличане на резултати от определена таблица на база данни. Това обикновено е последвано от конкретни имена на колони или всички имена на колони (като се използва *).

  • CREATE : Това е една от основните DDL команди, която се използва за създаване на таблица в базата данни. Предпоставките за създаване на таблица включват познаване на името на колоната и техните типове данни.

  • ALTER : Тази команда DML се използва за извършване на промени в таблицата. Тя включва промяна на таблицата според нуждите.

  • КЪДЕ : Клаузата WHERE е една от най-важните SQL команди, тъй като се използва за извличане или извличане на специфичните данни, които са необходими за конкретен случай. Това е полезно, тъй като изключва всички неотносими данни.

  • SQL ALIAS: ALIAS е сред най-разпространената SQL команда, която се използва за даване на смислено име на вашия атрибут или колона. Те са определени за колони и таблици, което помага за увеличаване на четността на заявката.

  • И: Това е SQL оператор, който се използва за комбиниране на две условия. За да се появи редът в набора от данни, и двете условия трябва да са верни.

  • AVG (): Това е съвкупна функция, която се използва за връщане на средната стойност на определен числов колона

  • ПОРЪЧАЙТЕ ПО : Използва се заедно с оператора select за сортиране на резултатите във възходящ или низходящ ред. Ако след клаузата ORDER BY не е даден аргумент, той по подразбиране приема заявката за възходящ ред.

  • GROUP BY: Клаузата GROUP BY в SQL командите се използва за извличане на данни въз основа на някакво конкретно групиране, свързано с една или повече колони.

  • INSERT : Командата INSERT се използва за добавяне на нов ред данни в таблицата. Мандатът за команда INSERT е, че таблицата трябва да бъде вече създадена.

Междинни команди

  • Актуализация : Тази команда се използва за актуализиране или промяна на съществуващите редове в таблица.

  • DELETE: Както подсказва името, тази команда се използва за изтриване на редовете от таблица.

  • HAVING: Клаузата HAVING се използва за филтриране на данните въз основа на една или повече групови функции. Това е много подобно на използването на клауза WHERE, но това включва използването от групова функция.

  • LIKE: Този оператор се използва за сравняване между двете условия и изброява всички редове на таблица, чието име на колона съответства на модела, определен с клаузата LIKE. Оператори с wildcard като% се използват, когато не сте сигурни в конкретния модел.

  • IN : Операторът IN, когато сравнението на колона се прави с множество стойности. Той е повече или по-малко подобен на условието ИЛИ.

  • IS NULL: Операторът IS NULL е друг базиран на SQL оператор, който се използва за показване дали конкретното име на колона има NULL стойност. Използва се за извличане на всички редове за посочените колони, за които данните не са намерени или са намерени като нулеви.

  • МЕЖДУ : Както подсказва името, този оператор филтрира резултатите за определен набор от диапазон. Стойността в този случай може да бъде или цифри, дати или текст.

  • СЛУЧАЙ : Този случай е същият, както се използва в други езици за програмиране, като Java и др., Когато операторът за контрол на решение се взема от оператора на случая и аргументът в него се използва за извличане на резултатите от случая, съответстващи на конкретното условие.

  • COUNT () : Това е една от най-полезните SQL команди, която се използва за показване на броя на общия брой редове за всички тези ненулеви данни. Той използва името на колоната като аргумент.

  • ВЪТРЕШНО ПРИЛОЖЕНИЕ : Това е една от най-важните SQL команди, която влиза в игра, когато трябва да изгради връзка между атрибутите на две таблици въз основа на фиксиран общ атрибут. С други думи, условието за присъединяване трябва да бъде вярно, за да функционира INNER JOIN.

Разширени SQL команди

  • LIMIT : Клаузата LIMIT ще ви помогне да определите максималния брой редове, които са разрешени в набора от резултати.

  • ВЪНШНО ПРИЛОЖЕНИЕ: Това е функцията за присъединяване, която влиза в игра, когато се изискват всички полета на двете таблици въз основа на някакво общо състояние на колоната за въвеждане. Ако условието за присъединяване не е изпълнено, тогава в дясната страна на колоната ще бъде попълнена NULL стойност.

Съвети и трикове за използване на SQL команди

Всеки път, когато използвате SQL команди, прекарвайте повече време в анализирането на таблицата, отколкото да задавате въпроси и да я изпълнявате. Използвайте по-прости и по-малко сложни заявки с минимално използване на динамичен SQL. Освен това предпочитайте да използвате псевдоним на таблицата за по-добра четимост.

заключение

Тази публикация беше за важните SQL команди, които формират основата на езика за търсене на база данни. Дано ви е харесала статията. Поддържайте връзка.

Препоръчителни статии

Това е ръководство за SQL командите. Тук сме обсъдили основни, както и усъвършенствани SQL команди и някои непосредствени SQL команди. Можете също така да разгледате следната статия, за да научите повече-

  1. Как да използвате Spark Commands
  2. Какво е командването на кошера
  3. Обърнете внимание на AutoCAD командите
  4. Sqoop Команди - трябва да опитате