Agatov
Новичок
"Сложный" sql-запрос
Здраствуйте. Извиняюсь на НЕинформативное название топика - не мог по-другому описать ситуацию.
Ситуация такова. Есть, допусти, две таблицы - news и users.
Упрощённая структура:
News
User_id, Title, Text
Users
User_id, Login
Нужно сделать такой запрос, чтобы получить массив данных, полученных с полей "title", "text", "login".
В текущий момент делаю это так:
1) Выбираю все записи из таблицы news
2) Далее циклом выдёргиваю Users.Login по совпадению News.User_id и Users.User_id
3) Ну и только в итоге получаю один массив с интересующими меня полями.
Не нравиться мне это, можно ли как-то обойтись всего одним sql-запросом? Если да, то каким?
Заранее всем спасибо.
Здраствуйте. Извиняюсь на НЕинформативное название топика - не мог по-другому описать ситуацию.
Ситуация такова. Есть, допусти, две таблицы - news и users.
Упрощённая структура:
News
User_id, Title, Text
Users
User_id, Login
Нужно сделать такой запрос, чтобы получить массив данных, полученных с полей "title", "text", "login".
В текущий момент делаю это так:
1) Выбираю все записи из таблицы news
2) Далее циклом выдёргиваю Users.Login по совпадению News.User_id и Users.User_id
3) Ну и только в итоге получаю один массив с интересующими меня полями.
Не нравиться мне это, можно ли как-то обойтись всего одним sql-запросом? Если да, то каким?
Заранее всем спасибо.