Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Копирование записи, двойной запрос 
:(
    Опции темы
Annuta
Дата 24.2.2007, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 3.10.2006
Где: Dubna

Репутация: нет
Всего: 1



Уважаемые эксперты, я пытаюсь выполнить такой запрос к БД
Код

INSERT INT0  doctor  SELECT *  FROM  doctor
WHERE firstname = 'Mary'

Но мускул ругается #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'doctor  SELECT *  FROM  doctor
WHERE firstname = 'Mary'' at lin 
хотя у меня версия 4.1 и она вроде позволяет делать такие запросы. 
 Подскажите - что я делаю неправильно... я хочу всего лишь скопировать данную строку в ту же таблицу...
 Спасибо.
--------------------
Программист - это комбинация лени и логики !
PM MAIL   Вверх
mishaSL
Дата 24.2.2007, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 7
Всего: 54



Т.к. выбирать записи из таблицы в которую производится вставка нельзя. Для этого необходимо сначало сделать выборку, а потом вставку.


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0753 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.