Вопросы с тегом «sql»

96
Как я могу сделать SELECT UNIQUE с LINQ?

У меня есть такой список: Red Red Brown Yellow Green Green Brown Red Orange Я пытаюсь выполнить SELECT UNIQUE с LINQ, т.е. я хочу Red Brown Yellow Green Orange var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name; Затем я изменил это на var...

96
Как выбрать только первые строки для каждого уникального значения столбца

Допустим, у меня есть таблица адресов клиентов: CName | AddressLine ------------------------------- John Smith | 123 Nowheresville Jane Doe | 456 Evergreen Terrace John Smith | 999 Somewhereelse Joe Bloggs | 1 Second Ave В таблице один клиент, например Джон Смит, может иметь несколько адресов. Мне...

96
Хранение DateTime (UTC) и хранение DateTimeOffset

Обычно у меня есть «перехватчик», который прямо перед чтением / записью из / в базу данных выполняет преобразование DateTime (из UTC в местное время и из местного времени в UTC), поэтому я могу использовать DateTime.Now(производные и сравнения) во всей системе, не беспокоясь о часовых поясах. Что...

96
Могу ли я сделать так, чтобы H2 автоматически создавал схему в базе данных в памяти?

(Я уже видел базу данных H2 в памяти - схема инициализации через вопрос Spring / Hibernate ; здесь она не применима.) Я хотел бы знать, есть ли в H2 параметр, который позволит мне автоматически создавать схему при подключении к ней. Если это поможет, меня интересует только случай в памяти. H2...

96
Как напечатать GETDATE () в SQL Server с миллисекундами по времени?

Я хочу напечатать GETDATE () в SQL Server 2008, мне нужно время в миллисекундах (это для целей отладки - чтобы найти время выполнения sp) Я нахожу эту разницу SELECT GETDATE()возвращает 2011-03-15 18: 43: 44.100 print GETDATE()возвращается 15 марта 2011 18:44 Я думаю, что SQL Server автоматически...

96
Является ли использование «ИЛИ» в условии INNER JOIN плохой идеей?

Пытаясь повысить скорость чрезвычайно медленного запроса (несколько минут для двух таблиц, содержащих всего ~ 50 000 строк в каждой, на SQL Server 2008, если это имеет значение), я сузил проблему до ORвнутреннего соединения, например: SELECT mt.ID, mt.ParentID, ot.MasterID FROM dbo.MainTable AS mt...

96
MySQL Query для выбора данных за прошлую неделю?

Привет, у меня есть таблица с полем даты и другой информацией. Я хочу выбрать все записи за прошедшую неделю (неделя начинается с воскресенья). значения таблицы: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 Я хочу выбрать...

96
TSQL - Как использовать GO внутри блока BEGIN .. END?

Я создаю сценарий для автоматического переноса изменений из нескольких баз данных разработки в промежуточную / производственную. По сути, он берет кучу сценариев изменений и объединяет их в один сценарий, заключая каждый сценарий в IF whatever BEGIN ... ENDоператор. Однако для некоторых сценариев...

96
Удалите временную таблицу, если она существует

У меня есть две строки кода в SQL, которые создают две таблицы на лету, мне нужно сделать что-то вроде IF TABLE EXISTS DROP IT AND CREATE IT AGAIN ELSE CREATE IT мои строки следующие CREATE TABLE ##CLIENTS_KEYWORD(client_id int) CREATE TABLE ##TEMP_CLIENTS_KEYWORD(client_id int) как я могу...

96
Отображение открытых транзакций в MySQL

Я сделал несколько запросов без фиксации. Потом приложение было остановлено. Как я могу отобразить эти открытые транзакции и зафиксировать или отменить их?...

96
Mysql заказ по определенным значениям идентификатора

Можно ли сортировать в mysql по «порядку по», используя предопределенный набор значений столбца (ID), например: порядок по (ID = 1,5,4,3), чтобы я получил запись 1, 5, 4, 3 в этом заказать? ОБНОВЛЕНИЕ: о злоупотреблении mysql ;-) Я должен объяснить, зачем мне это нужно ... Я хочу, чтобы мои записи...

96
Агрегатный массив Postgresql

У меня есть две таблицы Student -------- Id Name 1 John 2 David 3 Will Grade --------- Student_id Mark 1 A 2 B 2 B+ 3 C 3 A Можно ли сделать собственный Postgresql SELECT для получения результатов, как показано ниже: Name Array of marks ----------------------- 'John', {'A'} 'David', {'B','B+'}...

96
Импортировать CSV в таблицу mysql

Каков наилучший / самый быстрый способ загрузить файл csv в таблицу mysql? Я бы хотел, чтобы первая строка данных использовалась в качестве имен столбцов. Нашел это: Как импортировать файл CSV в таблицу MySQL Но единственный ответ - использовать графический интерфейс, а не оболочку?...

96
Доктрина и составные уникальные ключи

Я хочу сделать составной уникальный ключ в доктрине. Это мои поля: /** * @var string $videoDimension * * @Column(name="video_dimension", type="string", nullable=false) */ private $videoDimension; /** * @var string $videoBitrate * * @Column(name="video_bitrate", type="string", nullable=false) */...

96
convert_tz возвращает null

Я знаю, это звучит глупо, но когда я использую SELECT CONVERT_TZ('2004-01-01 12:00:00','UTC','Asia/Jakarta') AS time он выводит NULL. Я использую MySQL Workbench в Ubuntu 12.04 64 бит, и он работает на моем другом ноутбуке / ОС (также с использованием MySQL Workbench)....

96
создание случайного числа с использованием MYSQL

Я хотел бы знать, есть ли способ выбрать случайно сгенерированное число от 100 до 500 вместе с запросом выбора. Например: SELECT name, address, random_number FROM users Мне не нужно хранить это число в db и использовать его только для отображения цели. Я пробовал что-то вроде этого, но не...