Микроорганизмы:

Стрептококк

News image

Стрептококк (лат. Streptococcus) — род шаровидных или овоидных аспорогенных грамположительных хемоорганотрофных факуль...

ДНК у эукариот - не единственное их отличие от прокариот

News image

Все организмы, которые заселяют нашу планету, состоят из клеток. Зависимо от организации, организмы разделяются на два т...

Основы вирусологии:

Вич-инфекция

Возбудителем ВИЧ-инфекции является вирус иммунодефицита человека: ВИЧ — может быть двух типов (1 и 2) (по-английски HI...

САНИТАРНАЯ МИКРОБИОЛОГИЯ. Санитарно-микробиологические исследования

Микроорганизмы, и в первую очередь бактерии, распространены в природе гораздо шире, чем другие живые существа. Благода...

Отбор, направление и подготовка проб для лабораторного исследования

Отбор проб для бактериологического исследования следует производить в стерильные широкогорлые банки, зак - рываемые пе...

Авторизация





SQL: программирование, основы языка

курс

Просто о SQL

SQL — это практически английский язык. Поэтому, если вы хорошо владеете последним, хотя бы на техническом уровне, то понимание команд SQL не составит для вас труда. Более того, команды отлично складываются в предложения. Значит, к счастью, вам не придется учить никакой другой технический язык, что бы уметь создавать работающие запросы.

Полезные ссылки:

 

О структуре SQL

 

Первое слово любого запроса — это его имя, в виде слова действия, выраженного глаголом. Именно оно сообщает, например MySQL, что вы хотите сделать. После имени идут слова и фразы — что-то из этого должно быть обязательным, а что-то опциональным. Именно эти слова и фразы сообщают MySQL, как выполнить действие. Так же, вы всегда должны сообщать MySQL, что хотите создать, в какую таблицу копировать или из какой взять данные.

Давайте рассмотрим несколько типичных SQL запросов. Вы увидите, что он действительно использует английские слова:

SELECT Surname FROM Students

Этот запрос возвращает все фамилии, которые хранятся в таблице под названием Students. Конечно, более сложный запрос, менее походит на предложение, но в целом он все равно остается понятным:

SELECT Name,Surname FROM Students WHERE region="Kievskaya" AND

city="Kiev" ORDER BY Surname

Но это только на первый взгляд запрос кажется непонятным. Если разобраться, то эта строчка возвращает нам имя, фамилию из таблицы Students, из Киевской области, а конкретно города Киева и предоставляет нам данные отсортированные по Фамилии.

Вот собственно и все, считайте, что вы уже можете создавать свои собственные запросы. Более подробно можно прочитать тут - itvdn.com/ru/video/sql-essential, edu.cbsystematics.com/ru/courses/description/sqlprogramming.

Советы по синтксису... Единственное, учитывайте следующее:

  • Регистр. SQL абсолютно не чувствителен к нему. Например, select воспринимается абсолютно также, как и SELECT, то же самое можно сказать и про остальные «команды». С другой стороны, регистр учитывается при создании названия переменных, таблиц, названий колонок, если ваша операционная система на базе Unix или Linux. То есть, для вас lastName будет не тем же, что и lastname. Если же вы пользуетесь Windows, то для вас lastName будет тем же, что и lastname.
  • Пробелы. Слова в SQL должны быть разделены одним или несколькими пробелами. Не важно сколько пробелов вы используете. SQL так же не обрщает внимание на окончание строки. Вы можете начать новую строку в любом месте.
  • Кавычки. Обратите внимание, что "Kievskaya" и "Kiev" взяты в кавычки. Это не спроста. Слова Kievskaya и Kiev являются строковыми типами или, как их еще называют, символьными строками. Вы просите MySQL сравнить текстовые строки в SQL запросе с текстовыми строками, которые уже хранятся в базе данных. Так сравниваются только строки, числа не нужно заключать в кавычки.

Теперь вы готовы создать свой первый запрос. Не откладывайте!




Читайте:


Добавить комментарий


Защитный код
Обновить

Микроорганизмы и человек:

Причина тифа

Еще одним примером инфекционного заболевания, не имеюще­го бактериальной природы, является брюшной тиф. Это заболе­ван...

Роль микробов и микроорганизмов в жизни человека

Большинство микроорганизмов играют полезную роль для человека. Многие микробы и бактерии свободно разлагают трупы живо...

Селекция микроорганизмов

Микроорганизмы (бактерии, микроскопические грибы, простейшие и др.) играют исключительно важную роль в биосфере и хозя...

Иммунитет:

Специфический и неспецифический иммунитет

Устойчивость организма к различным вирусам, инфекциям во многом зависит от иммунитета. Именно хорошая иммунная защита на...

Сопротивление бактерий

Пока мы разрабатываем более изощренные оружия против бактерий, те находят все лучшее средства против наших лекарств. Д...

Поиски вакцин

Победа над оспой послужила стимулом для поисков средств против других серьезных инфекционных болезней. Однако все усил...