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 as задает алиасы для таблиц (удобно в больших запросах к нескольким таблицам сразу, чтобы поменьше букв писать)
Ответ от Джамшут Бархударов[гуру]
Именно. Это не только в Access или в MySQL - это стандарт SQL как таковой.
Оно везде есть.
пример
SELECT * FROM cargo as s1, expedition as s2 WHERE s2.cargo_type=s1.cargo_type
в данном случае идет неявно описанный INNER JOIN
Именно. Это не только в Access или в MySQL - это стандарт SQL как таковой.
Оно везде есть.
пример
SELECT * FROM cargo as s1, expedition as s2 WHERE s2.cargo_type=s1.cargo_type
в данном случае идет неявно описанный INNER JOIN
Ответ от MMM_Corp[гуру]
это значит "как" тоесть в результате выполнения поле уже не будет называтся как название поля в табл. а как в конструкции "AS".
это значит "как" тоесть в результате выполнения поле уже не будет называтся как название поля в табл. а как в конструкции "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
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
подробнее...
Выручка по месяцам (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,
подробнее...
Ошибка в SQL запросе
Попробуйте так:
--
CREATE VIEW VIEW_POSECHENIYA_CR_2(
ID_PACIENT,
ID,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Вычисляемые поля в SQL SERVER. Как делать?
create table Продажи
(ID_товара int primary key,
Цена money,
Количество int,
[Общая
подробнее...
как сделать SQL запрос на среднее значение при том, что тип колонки varchar.
SELECT AVG(CAST(MyStringColumn AS INT)) FROM MyTable
Так
подробнее...
спросили в Sql
Простейшие SQl запросы, помогите новичку!!!
> скажите как сделать операцию от операции в одном запросе?
Источник:
подробнее...
Простейшие SQl запросы, помогите новичку!!!
> скажите как сделать операцию от операции в одном запросе?
Источник:
подробнее...
спросили в Astana Group CJ Group
Как сделать данный SQL запрос в Access?
select Tovar, SUM(Kolvo) as Qty FROM tablename group by Tovar order by Qty desc
Если
подробнее...
Как сделать данный 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 означает что поля будут взяты из полученного запроса;
если поля задаются, то видимо
подробнее...