powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / SQL запрос?
6 сообщений из 6, страница 1 из 1
SQL запрос?
    #33055010
sfsf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть табличка PP из N строчек
Как скопировать, например вторую строку, после пятой.

Помогите с SQL запросом.

Спасибо.
...
Рейтинг: 0 / 0
SQL запрос?
    #33055068
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL не манипулирует табличками со строчками!!
SQL манипулирует наборами записей!
И нельзя говорить ни о второй строчке, ни о 5. Они могут быть разными при двух выполнениях одного и того же запроса, если не стоит OREDER BY.
И вообще -- куда скопировать-то?
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
SQL запрос?
    #33055379
shmar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну почему?
При работе с MSSQL можно попробовать курсор. А с Оракл rowid.
...
Рейтинг: 0 / 0
SQL запрос?
    #33056091
sfsf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все правильно. Не строки, а записи.

Нужно создать запись с полем ID=5 равную записи с полем ID=2. По сути скопировать.

Подскажите как лучше сделать

База *.mdb, ADO
...
Рейтинг: 0 / 0
SQL запрос?
    #33056270
Naro-fominsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Закрыть rECORDSET
and OPEN again - открыть сначала, указатель станет на первую
запись , выполнить

recordset.MoveNext()

или

в массив поместить при первом

do while !Eof() - синтаксис не правильный
но смысл понятен - заполнить массив
и выбирать что хочешь.

Такое моё понимание .
...
Рейтинг: 0 / 0
SQL запрос?
    #33056275
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это ты не сюда пришел. Ходи лучше на форум по MS Access и там спрашивай.
В общем случае, на стандартном SQL можно сделать так:
INSERT INTO MyTable(fpk, f1, f2, f3) SELECT 5, f1, f2, f3 FROM MyTable WHERE fpk=2;

К C++ вопрос отношения не имеет.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / SQL запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]