[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: sql null
nugle
Всем привет
Есть запрос
SELECT `clan`.`name`, `ch`.`char_name`, `clan_data`.`clan_level`, `castle`.`name` AS `castle_name`
FROM `clan_subpledges` `clan`
INNER JOIN `characters` `ch`
ON `clan`.`leader_id` = `ch`.`obj_Id`
LEFT JOIN `clan_data`
ON `clan`.`clan_id` = `clan_data`.`clan_id`
RIGHT JOIN `castle`
ON `clan_data`.`hasCastle` = `castle`.`id`
WHERE `clan`.`type` = "0"
ORDER BY `clan_data`.`clan_level` DESC LIMIT 50

И мне ничего не выводить в случае, если ON `clan_data`.`hasCastle` = `castle`.`id` равно null, а как сделать так, чтобы было значение ноль, т.е. чтобы результат выводился?
Valick
покажите результат выборки, и укажите в каком поле надо вместо null вывести 0

_____________
Стимулятор ~yoomoney - 41001303250491
nugle
результат 0 строк. `castle`.`name` AS `castle_name`
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.