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. .
спросили в Sql Волжанин
Суммирование по услоию в sql
select *,
(select sum(number) from table t2 where t1.data=t2.data and t1.letter=t2.letter) as
подробнее...
спросили в Sql
Выручка по месяцам (Access SQL)
SELECT Sum(ДОХОДЫ. Выручка) AS [Выручка]
FROM ДОХОДЫ
WHERE (((ДОХОДЫ. Дата) Between
подробнее...

Как написать триггер в MS SQL Server 2000
CREATE TRIGGER myTrigger ON Items
AFTER INSERT, UPDATE, DELETE
as
begin
-- сюда
подробнее...

Помогите найти ошибку в небольшом SQL запросе с DATEDIFF
Так будет правильнее:

SELECT
DATEDIFF(day, MIN(date_poseshenie), GETDATE()) AS raznost
подробнее...
спросили в Sql
Ошибка в SQL запросе
Попробуйте так:
--
CREATE VIEW VIEW_POSECHENIYA_CR_2(
ID_PACIENT,
ID,подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Вычисляемые поля в SQL SERVER. Как делать?
create table Продажи
(ID_товара int primary key,
Цена money,
Количество int,
[Общая
подробнее...
спросили в Sql
Простейшие SQl запросы, помогите новичку!!!
> скажите как сделать операцию от операции в одном запросе?

Источник:
подробнее...
спросили в Astana Group CJ Group
Как сделать данный SQL запрос в Access?
select Tovar, SUM(Kolvo) as Qty FROM tablename group by Tovar order by Qty desc

Если
подробнее...

Хранимая процедура в MS SQL Server
Вот пример хранимой процедуры на вставку данных в таблицу Words,имеющую 4 стобца
подробнее...

SQL хранимая процедура).
В условии задачи сказано - сделать процедуру, пытающуюся удалить какого-то клиента, и возвращающую
подробнее...

MS SQL CREATE TABLE AS SELECT подскажите синтаксис
as select означает что поля будут взяты из полученного запроса;
если поля задаются, то видимо
подробнее...
Select SQL на Википедии
Посмотрите статью на википедии про Select SQL
Skullcandy на Википедии
Посмотрите статью на википедии про Skullcandy
Sky песня на Википедии
Посмотрите статью на википедии про Sky песня
Sky Airline на Википедии
Посмотрите статью на википедии про Sky Airline
Sky City Чанша на Википедии
Посмотрите статью на википедии про Sky City Чанша
Sky Express Россия на Википедии
Посмотрите статью на википедии про Sky Express Россия
 

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

Имя*

E-mail:*

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