Подскажите возможно ли написание вложенных условий в 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;
Возможно ли это и как написать правильно?