parser

/faq/faq
/authors/авторы
/docs/документация

/powered_by_parser/в действии
/feedback/куда говорить
/jargon/жаргон

/download/скачать

/examples/примеры
/forum/форум



Поиск по форуму

По умолчанию ключевое слово ищется только в заголовке сообщения.

Ключевое слово:

Фильтровать по автору:



Кажется так (тебе доку по MySQL принципиально лень читать?)

Misha 21.01.2002 15:54

SELECT
	item.itemId AS id,
	item.title AS title, 
	bin.col AS col 
FROM 
	item LEFT JOIN bin ON (item.itemId=bin.itemId)
WHERE 
	item.groupId = '^var[groupNumber]' AND
	if(col IS NULL OR bin.hostId = '^var[REMOTE_USER]')
Не проверял, но идея такая:
если не произошло join, то col == NULL....

Есть еще один вариант:
SELECT
	item.itemId AS id,
	item.title AS title, 
	bin.col AS col,
	bin.hostId AS host
FROM 
	item LEFT JOIN bin ON (item.itemId=bin.itemId)
WHERE 
	item.groupId = '^var[groupNumber]'
HAVING	
	host = '^var[REMOTE_USER]'
Тоже не проверял, так что претензии не принимаются.
Читай доку и думай, что это означает :)

дока рулит :)

<<  Вернуться к списку сообщений


E-mail: mailbox@parser.ruCopyright © 1997-2001 Студия Артемия Лебедева