Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.02.01;
Скачать: [xml.tar.bz2];

Вниз

Снова таблицы!   Найти похожие ветки 

 
Андрей Ал.   (2008-12-16 13:39) [0]

Скажите пожалуйста у меня возник вопрос в добавлении записей в таблицу...

Есть две таблицы
одна

Агент|Цена|

вторая(находится на другой форме)

Наименование|Цена

так вот! как мне из первой таблицы вставить во вторую талицу только цену!


 
Правильный$Вася   (2008-12-16 13:46) [1]

таблицы в хранилище данных, а не на форме
а что у тебя и как, ничего не ясно


 
Андрей Ал.   (2008-12-16 13:47) [2]

типа токого понимаю что надо но так ли это

INSERT INTO tabl1(Cena)

SELECT * FROM tabl2 WHERE agents = "test"


 
Сергей М. ©   (2008-12-16 13:56) [3]


> Андрей Ал.


Из обсуждения прошлого твоего вопроса на ту же тему ты, похоже, ни шиша не вынес.

Та же самая несуразица:


> INSERT INTO tabl1


> вставить во вторую талицу


и


> SELECT * FROM tabl2


> из первой таблицы


 
Андрей Ал.   (2008-12-16 14:01) [4]

нет! старый вопрос я решил! хотя неким другим путеём!

в данный момент мне нужно:

во второй таблице есть цена
мне нужно её вствить в первую таблицу (цену)
в первой таблице есть столбки для where к примеру = 20

тоесть смысл вставки типа

INSERT INTO tabl1(Cena)

SELECT * FROM tabl2 WHERE agents = "20"

я просто не вижу где в фром указывать столбик с ценой


 
Сергей М. ©   (2008-12-16 14:12) [5]

Таблица в БД состоит из записей.
Каждая запись состоит из одного и того же кол-ва полей.
Предложение INSERT вставляет в указанную таблицу новую запись.
Запись у тебя, как видно в вопросе, состоит из двух полей.


 
Sergey13 ©   (2008-12-16 14:13) [6]

> [4] Андрей Ал.   (16.12.08 14:01)
> старый вопрос я решил! хотя неким другим путеём!

Что мешает вновь пройтись протореной дорожкой?

> в первой таблице есть столбки для where к примеру = 20
ПлАчу. Навзрыд.


 
Андрей Ал.   (2008-12-16 14:16) [7]

Хорошо... тогда реально это через Update сделатЬ?


 
Сергей М. ©   (2008-12-16 14:18) [8]


> реально это через Update сделатЬ?


Нереально.
UPDATE не предназначен для создания новых записей.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.02.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
2-1229521652
Michael
2008-12-17 16:47
2009.02.01
MainMenu - создание на MDIChild


15-1228613679
Gero
2008-12-07 04:34
2009.02.01
Будущее стационарных компьютеров


2-1229778321
Test
2008-12-20 16:05
2009.02.01
Stored


3-1214028304
lod
2008-06-21 10:05
2009.02.01
Ошибка при открытии таблицы


6-1197549758
mary
2007-12-13 15:42
2009.02.01
idtcpclient





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский