[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: mysql вложенные условия
Strannik
Добрый день.
Подскажите возможно ли написание вложенных условий в sql запрос?

код:
$sql="SELECT * FROM `table1` WHERE `input`='input1'";
$res=mysql_query($sql);
if(!$res||mysql_num_rows($res)<1){
$sql2="INSERT INTO `table1` (`input`,`text`) VALUES ('input1','text1')";
}
else{$sql2="UPDATE `table1` SET `text`='text1' WHERE `input`='input1'";}
$res2=mysql_query($sql2);



т.е. мне нужно из $sql и $sql2 сделать один запрос $sql;
Возможно ли это и как написать правильно?
Игорь_Vasinsky
ON DUPLICATE KEY UPDATE + UNIQIE

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Strannik
спасибо)
Быстрый ответ:

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