2011-05-24 2 views
-2
$sql = "SELECT * FROM `basic` WHERE id = 2 LIMIT 0, 30"; 

Я хочу получить данные из таблицы «пользователей» в том же запросе. поля таблицы пользователей являютсяс использованием двух таблиц с mysql

1.country

2.name

3.userid

основная таблица состоит из продажи предметов и есть уникальный идентификатор для каждого из них. также таблица пользователей состоит из пользователей, и для каждого из них есть уникальный идентификатор.

, если я говорю, я хочу данные из базовой таблицы, где идентификатор 4 и таблицы пользователя, где идентификатор в одном запросе 15 .... как я должен переписать выше тузд заявления

+5

обе таблицы связаны друг с другом? любой FK? –

+0

какие поля внутри базового – Ibu

+0

нет они не связаны –

ответ

2
$sql=SELECT * 
     FROM `basic` as b inner join `table2` as c 
     WHERE b.id =c.id 
+0

ему нужно сначала прочитать учебник. SO не сделал свою домашнюю работу. – nunu

3

Может быть вам нужно прочитайте это JOIN. Постарайтесь прочитать несколько руководств, которые помогут вам улучшить знания в области программирования.

Смежные вопросы