[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Из одной таблицы в другую
valik3210
Как из таблицы "А" данные полей "log, desc, text" записать в таблицу "В" в этиже поля если они существуют?



Спустя 11 минут, 31 секунда (15.04.2010 - 11:10) sergeiss написал(а):
Используй простой INSERT. Только в качестве данных для вставки используешь не точный набор данных, а выборку, сделанную тут же в запросе.

И вопрос - а нафига переписывать данные из таблицы в таблицу? Чаще всего это не имеет смысла!!! Озвучь задачу, которую пытаешься решить этим переписыванием, и, скорее всего, можно будет найти другое решение. Например, через VIEW.

Спустя 10 минут, 7 секунд (15.04.2010 - 11:21) Michael написал(а):
Добавлю пример из хелпа:
INSERT INTO tbl_temp2 (fld_id)
SELECT tbl_temp1.fld_order_id
FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;

Ну а то что поля существуют придется проверить заранее.

Спустя 4 минуты, 32 секунды (15.04.2010 - 11:25) valik3210 написал(а):
Имеется основная таблица с данными рецептов. Пользователь добавляет свой рецепт, но рецепт должен пройти модерацию. Новые рецепты попадают в таблицу "А" и если все хорошо то в "В". Может как то проще можно........буду только рад.

Спустя 9 минут, 59 секунд (15.04.2010 - 11:35) Oyeme написал(а):
Колонку статуса сделай.
Если прошёл модерацию статус 1,если не прошёл статус 0.

Спустя 1 минута, 49 секунд (15.04.2010 - 11:37) Soldier Ghost написал(а):
Да можно например добавить поле в твою таблицу и назвать его например show и вот юзер добавил рецепт в поле show добавился нолик 0 (эт значит не прошёл модерацию) после просмотра модератором этого рецепта если всё ок он жмёт опубликовать и вот тут самое интересное теперь просто обнавляеш поле show на единичку 1 и всё дальше выводиш так SELECT * FROM `recept` WHERE `show` = '1' т.е. выводи все промодерированые
Чёто типа такого

Спустя 5 минут, 2 секунды (15.04.2010 - 11:42) maxims написал(а):
проще добавить в тблицу поле check котороу будет имет два значения 0 и 1, по умолчанию 0 если модератор проверил рецепт то ставишь 1, соответственно пользователю выводишь рецепты только те где check = 1.

p.s.: какие быстрые, пока писал уже ответили)))))

Спустя 42 минуты, 23 секунды (15.04.2010 - 12:24) valik3210 написал(а):
OK
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.