Выбрать значение если есть такая ячейка воообще

CDParker

Guest
Выбрать значение если есть такая ячейка воообще

У меня есть запросик такой

SELECT nuke_users.name, nuke_topmusic_artist.name AS test, nuke_topmusic_moderators.user_id, nuke_topmusic_moderators.idartist, nuke_topmusic_stories.title
FROM nuke_users, nuke_topmusic_artist, nuke_topmusic_moderators, nuke_topmusic_stories
WHERE nuke_users.user_id = nuke_topmusic_moderators.user_id AND nuke_topmusic_artist.idartist = nuke_topmusic_moderators.idartist AND nuke_topmusic_stories.idartist = nuke_topmusic_moderators.idartist
ORDER BY nuke_topmusic_artist.name

Но последнее значение nuke_topmusic_stories.title оно модет или быть или не быть. Для наглядности: это таблица с инфой о исполнителе тоесть инфа может быть какаято а может и не быть даже одной записи о данном исполнителе.

Это запрос выдает мне только тех исполнителей и пользователей у кого есть статьйи в информцации (nuke_topmusic_stories) а мне нужно чтобы если ненаходилась информация ставился 0 к примеру или прочерк
 

CDParker

Guest
И куда этот LEFT JOIN вписать лутче?

Я не курю уже 5 лет

-~{}~ 12.01.06 19:08:

К какой теме это относиться, у меня в мануале нет контекстного поиска

Реляционные базы данных. Введение.
SQL. Обзор.
Использование SQL для извлечения информации из таблиц
Использование реляционных и булевых операций для создания более сложных предикатов
Использование специальных операторов в условиях
Обобщение данных с помощью агрегатных функций
Формирование вывода запроса
Запрашивание нескольких таблиц так же, как одной
Объединение таблицы с собой
Вставка одного запроса внутрь другого
Соотнесённые подзапросы
Использование оператора EXISTS
Использование операторов ANY, ALL и SOME
Использование предложения UNION
Ввод, удаление и изменение значения поля
Использование подзапросов с командами модификации
Создание таблиц
Ограничение значений ваших данных
Поддержка целостности ваших данных
Представление. Введение.
Изменение значений с помощью представлений
Кто что может делать в базе данных?
Глобальные аспекты SQL
Как данные SQL хранятся в упорядоченном виде
Использование SQL с другими языками (вложенный SQL)
Приложения
 

CDParker

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

_RVK_

Новичок
пиши как хочешь. мое дело предложить, ваше дело отказаться....
 

bkonst

.. хочется странного?...
Если планируется совместимость со старым MySQL, EXISTS лучше не пользоваться.
 
Сверху