![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
![]()
Здравствуйте товарищи не могли бы вы мне подсказать, в чем ошибка написания моего запроса, я использую сложный запрос на удаление информации из двух разных таблиц, количество полей в этих таблицах разное.
Вот мой запрос: PHP код:
В обоих таблицах название этих полей совпадают. Ошибка такого плана: Query failed: ERROR: syntax error at or near "'tb_main'" LINE 1 |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
![]()
А USING используется когда количество столбцов в обоих таблицах сходятся? Статья конечно хорошая, не не могли вы бы именно указать в чем ошибка моего запроса и тема будет закрыта!
Последний раз редактировалось manula; 01.03.2013 в 16:28. Причина: Недосказанность в предложении |
![]() |
![]() |
#4 | ||
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() Цитата:
вот верное решение Код:
Цитата:
Это всё, что я увидел. Насчёт удаления записей их нескольких таблиц ничего не знаю, может, имеет смысл удалить по отдельности из каждой таблицы? |
||
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
![]()
В сравнении, тобиш WHERE у меня все правильно сравнивается, я просто не правильно выразился, но в итоге я не добился правды и ошибка вылетает такого плана:
Query failed: ERROR: syntax error at or near "," LINE 1 Суть в том что есть 2 таблицы: 1) tb_main (12 полей) 2) tb_zakaz (3 поля) Нужно сложным запросом удалить записи из обоих таблиц, где поле org (наименование поля совпадает и в 1 и во 2 таблице) равно $org- переменной которой передается значение. Вот сам запрос, путем поиска проблемы в интернете, не удалось устранить проблему: PHP код:
Ах да БД у меня PostgreSQL. Последний раз редактировалось manula; 04.03.2013 в 09:39. |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
обнаружен кросспостинг.
Тема обсуждается тут - Удаление из нескольких таблиц(Delete) ПОЭТОМУ ДАННАЯ ТЕМА ЗАКРЫТА ЗА КРОССПОСТИНГ! Модератор |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Mysql Запрос | Orionic | SQL, базы данных | 2 | 02.03.2012 21:33 |
error C2541: 'delete' : cannot delete objects that are not pointers | novokhatsky | Общие вопросы C/C++ | 2 | 14.12.2009 10:25 |
MySQL запрос | HaosMan | SQL, базы данных | 1 | 08.11.2009 16:21 |
Запрос UPDATE&INSERT&DELETE | l0nley | SQL, базы данных | 5 | 17.07.2009 05:59 |
Перегрузка операций new, new[], delete, delete[] | IgorKr | Общие вопросы C/C++ | 1 | 22.10.2008 12:14 |