as в sql



As sql

Автор Константин Скоморохов задал вопрос в разделе Другие языки и технологии

access. SELECT. .AS. . и получил лучший ответ

Ответ от Merlin[гуру]
AS удобен для сокращения самого запроса, скажем если много условий, то гораздо быстрее и нагляднее написать
SELECT tbl.* FROM sotrudik_table AS tbl WHERE tbl.field1 = 1 AND tbl.field2 = 4
чем
SELECT sotrudik_table.* FROM sotrudik_table WHERE sotrudik_table.field1 = 1 AND sotrudik_table.field2 = 4
А еще бывают редкие случаи, когда в запросе несколько раз участвует одна и та же таблица. Тогда без AS не обойтись
SELECT a.*, b.* FROM table AS a, table AS b WHERE a.field1 = b.field2

Ответ от Katze von Ulthar[гуру]
хз, что в access, а в mysql as задает алиасы для таблиц (удобно в больших запросах к нескольким таблицам сразу, чтобы поменьше букв писать)

Ответ от Джамшут Бархударов[гуру]
Именно. Это не только в Access или в MySQL - это стандарт SQL как таковой.
Оно везде есть.
пример
SELECT * FROM cargo as s1, expedition as s2 WHERE s2.cargo_type=s1.cargo_type
в данном случае идет неявно описанный INNER JOIN

Ответ от MMM_Corp[гуру]
это значит "как" тоесть в результате выполнения поле уже не будет называтся как название поля в табл. а как в конструкции "AS".

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: access. SELECT. .AS. .
Select SQL на Википедии
Посмотрите статью на википедии про Select SQL
Skullcandy на Википедии
Посмотрите статью на википедии про Skullcandy
Sky песня на Википедии
Посмотрите статью на википедии про Sky песня
Sky Airline на Википедии
Посмотрите статью на википедии про Sky Airline
Sky City Чанша на Википедии
Посмотрите статью на википедии про Sky City Чанша
Sky Express Россия на Википедии
Посмотрите статью на википедии про Sky Express Россия
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*