2013-02-26 2 views

ответ

1

извините, два, если в MySQL, и я сразу же пойти неправильно одна :) здесь является правильным

http://dev.mysql.com/doc/refman/5.0/en/control-flow-functions.html#function_if

ВЫБРАТЬ IF (1 > 2,2,3); даст 3 в качестве ответа, таким образом

SELECT IF ((SELECT COUNT (*) FROM TestTable)> 5, SELECT * FROM TestTable, SELECT * FROM OtherTable);

должен сделать трюк ...

ссылку я отправил до того, так как вы прокомментировали это как раз то, что вам нужно: D

http://dev.mysql.com/doc/refman/5.0/en/if.html

+0

Пожалуйста, расширить свой ответ. – Kermit

+0

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

+0

Это именно то, что мне нужно. –