Mysql заявки прости и сложни заявки MySQL

Mysql заявки прости и сложни заявки MySQL

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







Прости заявки MySQL - заявки, които включват таблица на база данни.

Сложните заявки MySQL - заявки, които може да включват две или повече таблиците в базата данни.

Много прости заявки MySQL

Ще се изброят всички бази данни.

покажем маси в base_name;

Показва списък на всички маси в base_name на базата данни.

Прости заявки MySQL

Познаването на структурата на базата данни, таблиците в базата данни и полета, които могат да бъдат изпратени на следните заявки в MySQL.

Изберете заявки

Думата изберете, говори за себе си, и става ясно, че с помощта на изискванията за данни, ние ще изберем (прочети) информация от базата данни.

SELECT брой (*) ОТ таблица_име;







Показва броя на записите в таблицата

Сложни заявки MySQL

Както бе споменато по-рано, сложни заявки MySQL, работят повече от една таблица от база данни. Mysql заявки за данни, които ще разгледаме по-индивидуално, тъй като те са сложни и няма да има малко.

SELECT DISTINCT last_name от човек, адрес, където person.adress_no = address.address_no И град като "L%";

SELECT DISTINCT last_name от човек р, адрес ADR КЪДЕ p.adress_no = adr.address_no И град като "L%";

Показани са уникални имена на хора (last_name), които живеят в един град с името на буквата L. (ако приемем, че има области, в address_no на адрес на маса, град).

Тези примери на сложни заявки MySQL, ще донесат същия резултат. Заявки и не е много трудно, трябва само да посочите името на базата данни на маса, а след това, през определен поле на таблицата. Или можете да, като във втория пример, даде кратко име таблици (р за човек, ADR за адрес). В резултат на заявки ще бъдат същите.

SELECT heroes.char_name, heroes.count, char_templates.ClassName ОТ char_templates, герои КЪДЕ char_templates.ClassId = heroes.class_id Подреди по char_templates.ClassName;

SELECT char_name, брои, име на класа ОТ герои наляво присъединят char_templates на heroes.class_id = char_templates.ClassId;

Извадете поле маса герои char_name, герои на броя на поле, таблицата char_templates поле име на класа, където char_templates.ClassId heroes.class_id и имат общ идентификатор и искането за сортиране от името на клас герои.

По същия начин, е възможно да се представят сложни въпроси с помощта на Актуализиране MySQL, вмъкване, изтриване и др.