|
|
|
| Помогите написать рег. выражение которое будет делать след:
$sql = "SELECT *
FROM table
WHERE f = 150
AND f1 = t2
ORDER BY t4 DESC";
$sql1 = "SELECT table1.*, table2.f1, table2.f2
FROM table1, table2
WHERE table1.f1 = 150
AND table2.f1 = table1.t2
ORDER BY t4 DESC";
// другие действия UPDATE, INSERT, DELETE
выражение которое будет подставлять символ ` в незарезервированные слова sql
в результатей получится
$sql = "SELECT *
FROM `table`
WHERE `f` = 150
AND `f1` = t2
ORDER BY `t4` DESC";
$sql1 = "SELECT `table1`.*, `table2`.`f1`, `table2`.`f2`
FROM `table1`, `table2`
WHERE `table1`.`f1` = 150
AND `table2`.`f1` = `table1`.`t2`
ORDER BY `t4` DESC"; | |
|
|
|
|
|
|
|
для: школьник
(14.11.2008 в 15:07)
| | а table по-вашему незарезервированное слово? | |
|
|
|
|
|
|
|
для: Root
(14.11.2008 в 16:53)
| | ну это пример, зарезервированое... | |
|
|
|
|
|
|
|
для: школьник
(14.11.2008 в 15:07)
| | Ну SQL-запросов очень много и как все это связать? Тобиш где ставить `, а где нет. | |
|
|
|