Создание правильных запросов mysql

Статус
Закрыто для дальнейших ответов.

FiRеFоX

V.I.P.
Регистрация
07.08.2010
Сообщения
744
Всем привет! Надо объединить две таблицы, в каждой таблице, НАПРИМЕР по 15 столбцов и что бы вывести по 10 нужных столбцов, то надо писать примерно так:
Код:
SELECT `table1`.`login`,`table2`.`id`,table2.`cena`,`table2`.`data`,`table2`.`naz` FROM `table1` LEFT  JOIN `table2` ON `table1`.`id`=`table2`.`id_login`
//и тд по 10 столбцов
Это ж надоедает так прописывать каждый столбец и таблицу... Можно как то сделать что бы запрос имел вид что то типа этого (вариант не рабочий, мной придуманный :biggrin: ):
Код:
SELECT `table1`(`login`,`stolbec2`,`stolbec3`),`table2`(`id`,`cena`,`data`,`naz`) FROM `table1` LEFT  JOIN `table2` ON `table1`.`id`=`table2`.`id_login`
Что бы можно было как то укоротить? Или всё таки надо писать для каждого столбца приписку "table(n)"?
И ещё.. можно каким то запросов сделать вот это: "Вывести все столбцы, кроме(столбец1,столбец2,столбец3) из таблицы тбл1"
 

Snickers

Быдлокодер
Регистрация
05.11.2010
Сообщения
388
а почему не вывести все? *
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
читаем про алиасы :) t1.name FROM table_name t1
 
Статус
Закрыто для дальнейших ответов.
Верх Низ