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

Язык структурированных запросов (SQL) - это язык запросов к базам данных. Вопросы должны включать примеры кода, структуру таблицы, примеры данных и тег для используемой реализации СУБД (например, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 и т. Д.). Если ваш вопрос относится исключительно к конкретной СУБД (использует определенные расширения / функции), используйте вместо этого тег этой СУБД. Ответы на вопросы, помеченные SQL, должны использовать стандарт ISO / IEC SQL.

3
Удалите временную таблицу, если она существует
У меня есть две строки кода в 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 sql  sql-server 

21
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 mysql  sql  database  datetime 


3
Как я могу сделать 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 uniqueColors = …


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

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

9
PostgreSQL - получить строку, которая имеет максимальное значение для столбца
Я имею дело с таблицей Postgres (называемой "жизнями"), которая содержит записи со столбцами для time_stamp, usr_id, transaction_id и life_remaining. Мне нужен запрос, который предоставит мне самое последнее количество жизней_ремайн для каждого usr_id Есть несколько пользователей (разные usr_id) time_stamp не является уникальным идентификатором: иногда пользовательские события (по одному в таблице) будут …

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


18
Отображение массива в читаемом / иерархическом формате
Вот код для извлечения данных для моего массива <?php $link = mysqli_connect('localhost', 'root', '', 'mutli_page_form'); $query = "SELECT * FROM wills_children WHERE will=73"; $result = mysqli_query($link, $query) or die(mysqli_error($link)); if ($result = mysqli_query($link, $query)) { /* fetch associative array */ if($row = mysqli_fetch_assoc($result)) { $data = unserialize($row['children']); } /* free …
96 php  sql 


4
Ограничить столбец varchar () определенными значениями?
Есть ли способ указать, например, 4 различных значения для столбца varchar в MS SQL Server 2008? Например, мне нужен столбец с именем Frequency (varchar), который принимает только «Ежедневно», «Еженедельно», «Ежемесячно», «Ежегодно» в качестве возможных значений. Возможно ли это установить в SQL Server Management Studio при создании таблицы?

4
Агрегатный массив 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 sql  arrays  postgresql 

11
Как немедленно убить / остановить длинный SQL-запрос?
Я использую SQL Server 2008 и его студию управления. Я выполнил запрос, который дал много строк. Я попытался отменить его с помощью красной кнопки отмены, но он не останавливался последние 10 минут. Обычно он прекращается в течение 3 минут. В чем может быть причина и как мне немедленно ее остановить?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.