sql

вот модели: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Я хочу, чтобы фильтр между двумя датами, например, чтобы выбрать всех пользователей в интервале 18-30 лет. Как реализовать его с помощью SQLAlchemy? Я думаю: query = DBSession.quer...

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

ниже примера структура таблицы дает ошибку: нет уникального ограничения, соответствующего заданным ключам для ссылочной таблицы, и, глядя на нее, пока я не могу понять, почему эта ошибка возникает в этой ситуации. BEGIN; CREATE TABLE foo ( name VARCHAR(256) PRIMARY KEY ); CREATE TABLE b...

используя SQL Server 2008, у меня есть запрос, который используется для создания представления, и я пытаюсь отобразить месяца вместо integer. в моей базе данных datetime в рубрике OrderDateTime. Строки в запросе, возвращающие дату: DATENAME(yyyy, S0.OrderDateTime) AS OrderYear, DATEPART(MONTH, S0.OrderDate...

из следующих запросов, какой метод вы считаете лучшим? Каковы ваши причины (эффективность кода, лучшая ремонтопригодность, меньше WTFery)... SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT 1; ...

Я пытаюсь понять, как обновить несколько строк с разными значениями, и я просто не понимаю. Решение есть везде, но мне кажется, что это трудно понять. например, три обновления в 1 запрос: UPDATE table_users SET cod_user = '622057' , date = '12082014' WHERE user_rol = 'student' AND cod_office = '1234...

ввод следующей команды в интерактивный терминал PostgreSQL приводит к ошибке: ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11); какая правильная команда для изменения типа данных столбца?...

Если бы вы хотели создать псевдослучайную буквенно-цифровую строку с помощью T-SQL, как бы вы это сделали? Как бы вы исключили из него такие символы, как знаки доллара, тире и косые черты?...

Как изменить порядок столбцов в таблице с помощью SQL-запроса в SQL Server 2005? Я хочу изменить порядок столбцов в таблице с помощью SQL-запроса....

в MS SQL 2000 и 2005, учитывая datetime, такие как' 2008-09-25 12:34:56 'каков наиболее эффективный способ получить datetime, содержащий только'2008-09-25'? Дублированный здесь....