Microsoft
Software
Hardware
Network
Question : make only one query
Hello I want to know if I can and how make one query where is say if exists update else insert... but I'm not finding a good refrence on it.. this is the base of what I have
$query = "INSERT INTO ".cms_db_prefix()."module_
feusers_bo
oking (id, `Set`, TB, SD, HO, DA) VALUES (
".$uid.", ".$SetPart.", ".$timeBlocksIncro.", ".$startOfDay.", ".$hoursOpen.", ".$DayAhead.")";
and it's the id that is the thing to look for...
thank you
Jeremy
Answer : make only one query
MYSQL does this a bit different than the commercial database engines. (DB2 and Oracle use the MERGE statement which was added to the standard about 2003.)
In MYSQL, use INSERT INTO mytable .... ON DUPLICATE KEY UPDATE ....
Good Luck,
Kent
Random Solutions
Connecting two computers with serial-serial/parallell-pa<wbr />rallell cable
How to limit number of routes per ip
Tutorial for Setup/Install Isa-server 2006
Allow a NULL value as a parameter in Reporting Services
Excel Linked Server Permissions Issue
SET ANSI_WARNINGS OFF - SQL 2005
Seagate Crystal Report 7.0
macro to merge duplicate data
Viewing the History of IE browsing after accidentally deleted
What is the best way to convert PAL VOB files to NTSC format