powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Из отсортированного набора строк получить N строк начиная со строки под номером M
1 сообщений из 1, страница 1 из 1
Из отсортированного набора строк получить N строк начиная со строки под номером M
    #40000551
Bakuard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

Есть база данных со следующими таблицами связанными отношением многие-ко-многим

1.продукты
Код: plsql
1.
2.
3.
4.
5.
CREATE TABLE Products (
    id INT NOT NULL PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
    name VARCHAR(64) NOT NULL,
    UNIQUE(name)
);



2.теги для продуктов
Код: plsql
1.
2.
3.
4.
5.
6.
CREATE TABLE Tags (
    id INT NOT NULL PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
    tagName VARCHAR(64) NOT NULL,
    tagValue VARCHAR(64) NOT NULL,
    UNIQUE(tagName, tagValue)
);



3.Связующая Таблица
Код: plsql
1.
2.
3.
4.
5.
6.
CREATE TABLE ProductsTags (
    productId INT NOT NULL,
    tagId INT NOT NULL,
    FOREIGN KEY(productId) REFERENCES Products(id) ON DELETE CASCADE,
    FOREIGN KEY(tagId ) REFERENCES Tags(id) ON DELETE CASCADE
);



Необходимо получить теги для N продуктов из отсортированного по имени списка продуктов, начиная с продукта под номером M. Значение N и M могут быть любыми (N и M точно будут больше нуля).
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Из отсортированного набора строк получить N строк начиная со строки под номером M
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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