10 декабря 2012
Нет комментариев
INSERT INTO table1 (field1,field2) SELECT field1,field2 FROM table2 WHERE id='1'; DELETE FROM table1 WHERE id='1';
INSERT INTO table1 (field1,field2) SELECT field1,field2 FROM table2 WHERE id='1'; DELETE FROM table1 WHERE id='1';
(SELECT id,name FROM city WHERE ifcap='1') UNION (SELECT id,name FROM region) ORDER BY name;
UPDATE таблица SET поле = REPLACE(поле, 'текст для замены', 'на что заменять');
Получить значение поля auto_increment следующей записи:
$q=mysql_query("SHOW TABLE STATUS LIKE 'tablename'"); $r=mysql_fetch_assoc($q); $ai=$r['Auto_increment'];
DELETE FROM tablename WHERE dt < DATE_SUB(CURDATE(), INTERVAL 1 DAY)
<?php $array = array(1, 2, 3); //некий массив $array_serialized = serialize($array); //эта переменная - текстовая, но содержит наш массив, записанный своим "кодом" mysql_query("UPDATE TABLE `table` SET `field` = '".$array_serialized."'"); //записываем её в таблицу $sql = mysql_query("SELECT * FROM `field`"); //читаем SQL данные $temp = mysql_fetch_assoc($sql); $array = unserialize( $temp['field'] ); //получаем свой массив. ?>
http://www.drupal.ru/node/33788
$ddty=date("Y"); $ddtm=date("m"); if ($ddtm=='1') { $ddtf=($ddty-1)."-12"; } else { $ddtmt=$ddtm-1; if ($ddtmt<10) { $ddtmt='0'.$ddtmt; } $ddtf=($ddty)."-".$ddtmt; } $q=mysql_query("SELECT * FROM table WHERE date LIKE '".$ddtf."%'");