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

168
Как сделать INNER JOIN на нескольких столбцах

Я работаю над проектом домашней работы, и я должен выполнить запрос к базе данных, который находит рейсы либо по названию города, либо по коду аэропорта, но flightsтаблица содержит только коды аэропортов, поэтому, если я хочу выполнить поиск по городу, мне нужно присоединиться к airportsстолу...

168
Не удалось включить ограничения. Одна или несколько строк содержат значения, нарушающие ненулевые, уникальные или внешние ключи

Я сделал внешнее соединение и успешно выполнил в informixбазе данных, но я получил следующее исключение в моем коде: DataTable dt = TeachingLoadDAL.GetCoursesWithEvalState(i, bat); Не удалось включить ограничения. Одна или несколько строк содержат значения, нарушающие ненулевые, уникальные или...

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

Как я могу сделать копии значений из одного столбца в другой? У меня есть: Database name: list number | test 123456 | somedata 123486 | somedata1 232344 | 34 Я хочу иметь: Database name: list number | test 123456 | 123456 123486 | 123486 232344 | 232344 Какой запрос MySQL я должен...

168
Как я могу установить значение по умолчанию столбца метки времени на текущую метку времени с миграциями Laravel?

Я хотел бы создать столбец меток времени со значением по умолчанию, CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPиспользующим Laravel Schema Builder / Migrations. Я просматривал документацию Laravel несколько раз и не вижу, как сделать это по умолчанию для столбца метки времени. timestamps()Функция...

168
Объект 'DF __ *' зависит от столбца '*' - изменение int на double

В основном я получил таблицу в моей базе данных EF со следующими свойствами: public int Id { get; set; } public string Title { get; set; } public string Description { get; set; } public string Image { get; set; } public string WatchUrl { get; set; } public int Year { get; set; } public string...

167
MySQL против MySQLi при использовании PHP [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

167
Доктрина - Как распечатать настоящий sql, а не только подготовленное заявление?

Мы используем Doctrine, PHP ORM. Я создаю запрос как этот: $q = Doctrine_Query::create()->select('id')->from('MyTable'); а затем в функцию, которую я добавляю в различные предложения where и тому подобное, как это $q->where('normalisedname = ? OR name = ?', array($string,...

167
Что такое Ad Hoc Query?

Я читаю книгу о SQL. В этой книге есть термин Ad Hoc Query , который я не понимаю. Что именно представляет собой специальный

167
MySQL загружает значения NULL из данных CSV

У меня есть файл, который может содержать от 3 до 4 столбцов числовых значений, разделенных запятой. Пустые поля определяются за исключением того, что они находятся в конце строки: 1,2,3,4,5 1,2,3,,5 1,2,3 Следующая таблица была создана в MySQL: + ------- + -------- + ------ + ----- + --------- +...

167
Как сгруппировать время по часам или по 10 минут

например, когда я делаю SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] как я могу указать групповой период? MS SQL 2008 2-й править я стараюсь SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT изменил%...

167
Как узнать пароль root для MySQL

Я не могу понять мой пароль root для MySQL; как я могу это выяснить? Есть ли файл, где хранится этот пароль? Я перехожу по этой ссылке, но у меня нет директории directadmin в локальной...

166
Что быстрее / лучше? SELECT * или SELECT column1, colum2, column3 и т. Д.

Я слышал, что SELECT *это обычно плохая практика для написания команд SQL, потому что это более эффективно для SELECTстолбцов, которые вам особенно нужны. Если мне нужно, чтобы SELECTкаждый столбец в таблице, я должен использовать SELECT * FROM TABLE или SELECT column1, colum2, column3, etc. FROM...

166
Как изменить таблицу PostgreSQL и сделать столбец уникальным?

У меня есть таблица в PostgreSQL, где схема выглядит следующим образом: CREATE TABLE "foo_table" ( "id" serial NOT NULL PRIMARY KEY, "permalink" varchar(200) NOT NULL, "text" varchar(512) NOT NULL, "timestamp" timestamp with time zone NOT NULL ) Теперь я хочу сделать постоянную ссылку уникальной...

166
LINQ - левое соединение, группировка и подсчет

Допустим, у меня есть этот SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Как я могу перевести это в LINQ to SQL? Я застрял в COUNT (c.ChildId), сгенерированный SQL всегда, кажется, выводит COUNT (*). Вот...

166
ПОРЯДОК ВЫПОЛНЕНИЯ IN IN

У меня есть простой SQL-запрос в PostgreSQL 8.3, который собирает кучу комментариев. Я предоставляю отсортированный список значений для INконструкции в WHEREпредложении: SELECT * FROM comments WHERE (comments.id IN (1,3,2,4)); Это возвращает комментарии в произвольном порядке, который в моем случае...

166
Как эффективно посчитать вхождения значения столбца в SQL?

У меня есть таблица студентов: id | age -------- 0 | 25 1 | 25 2 | 23 Я хочу сделать запрос для всех студентов, и дополнительный столбец, который подсчитывает, сколько студентов одного возраста: id | age | count ---------------- 0 | 25 | 2 1 | 25 | 2 2 | 23 | 1 Какой самый эффективный способ...