left join , одинаковые имена столбцов в двух таблицах

FRIE

Новичок
Здравствуйте !
есть вот такой запрос
$result=mysql_query("SELECT * FROM `cp` LEFT JOIN `cpkunde` using(KUNDEID) where `ID`='$productid'");

в таблице cp и cpkunde есть 2 одинаковых столбца "TYPE" , как указать чтобы из таблицы cpkunde бралось значение TYPE как TYPECP ?
 

dimagolov

Новичок
для AS нужно будет руками перечислить все поля таблицы cpkunde
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Я вообще звездочки не использую в запросах, потому я надеюсь на то, что автор все-таки погуглит и запишет в виде перечисления хотя бы половину)
 

FRIE

Новичок
$result=mysql_query("SELECT * FROM `cp` LEFT JOIN cpkunde.TYPE AS TYPEORG cpkunde.KUNDEID AS KUNDEID using(KUNDEID) where `ID`='$productid'");
вызывает ошибку (
а можете с синтаксисом подсказать ?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ну ты наворотииил...

Тебе же написали все.
 

FRIE

Новичок
получилось !
$result=mysql_query("SELECT `cpkunde`.*, `cp`.*, `cpkunde`.`TYPE` AS `TYPEORG` FROM `cp` LEFT JOIN `cpkunde` using(KUNDEID) where `ID`='$productid'");


теперь стало понятно как это делать =)

всем большое спасибо!!!
 
Сверху