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

99
Символ '^ M' в конце строк

Когда я запускаю конкретный сценарий SQL в средах Unix, я вижу символ «^ M» в конце каждой строки сценария SQL, поскольку он отображается в командной строке. Я не знаю, на какой ОС изначально был создан сценарий SQL. Что вызывает это и как это исправить?...

99
Удаление начальных нулей из поля в операторе SQL

Я работаю над SQL-запросом, который читает из базы данных SQLServer для создания файла извлечения. Одно из требований для удаления начальных нулей из определенного поля, которое является простым VARCHAR(10)полем. Так, например, если поле содержит «00001A», оператор SELECT должен вернуть данные как...

99
Именование столбцов идентификаторов в таблицах базы данных

Мне было интересно мнение людей об именах столбцов идентификаторов в таблицах базы данных. Если у меня есть таблица с именем Invoices с первичным ключом столбца идентификации, я бы назвал этот столбец InvoiceID, чтобы я не конфликтовал с другими таблицами, и было очевидно, что это такое. Где я...

99
Как в PHP работает «сделать что-нибудь ИЛИ УМЕРТЬ ()»?

Я пишу приложение php для доступа к базе данных MySQL, и в учебнике он говорит что-то вроде mysql_connect($host, $user, $pass) or die("could not connect"); Как PHP узнает, что функция завершилась неудачно, и запускает часть кристалла? Думаю, я спрашиваю, как работает часть «или». Не думаю, что...

99
Условная вставка MySQL

Мне сложно сформировать условный INSERT У меня есть x_table со столбцами (экземпляр, пользователь, элемент), где идентификатор экземпляра уникален. Я хочу вставить новую строку только в том случае, если у пользователя уже нет данного элемента. Например, при попытке вставить instance = 919191 user...

99
Получите дату начала недели и дату окончания недели из номера недели

У меня есть запрос, который считает даты свадьбы участников в базе данных. SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART( wk, WeddingDate) AS [Week Number] , DATEPART( year, WeddingDate) AS [Year] FROM MemberWeddingDates GROUP BY DATEPART(year, WeddingDate), DATEPART(wk, WeddingDate)...

99
Генерация случайных строк с помощью T-SQL

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

99
Как установить MySQLdb (библиотека доступа к данным Python для MySQL) в Mac OS X?

Я новичок в Python, но я только что потратил день на разработку того, как заставить MySQLdb работать должным образом, и вселенная, согласно Google, включает в себя многочисленные ссылки на то, что это такое PITA, и чрезмерное количество руководств, которые кажутся устаревший. Учитывая, что этот...

99
Какой SQL-запрос быстрее? Отфильтровать критерии присоединения или предложение "Где"?

Сравните эти 2 запроса. Быстрее поставить фильтр по критериям соединения или в WHEREпредложении. Я всегда чувствовал, что это быстрее по критериям соединения, потому что это уменьшает набор результатов в самый короткий возможный момент, но я не знаю наверняка. Я собираюсь создать несколько тестов,...

99
Группировка по месяцам и годам в MySQL

Учитывая таблицу с меткой времени в каждой строке, как бы вы отформатировали запрос, чтобы он соответствовал этому конкретному формату объекта json. Я пытаюсь организовать объект json в годы / месяцы. json для обоснования запроса: { "2009":["August","July","September"], "2010":["January",...

99
порядок запросов mysql по нескольким элементам

можно заказать по нескольким строкам? Я хочу, чтобы мои пользователи были отсортированы по last_activity, но в то же время я хочу, чтобы пользователи с изображениями появлялись перед пользователями без Что-то вроде этого: SELECT some_cols FROM `prefix_users` WHERE (some conditions) ORDER BY...

99
sql ORDER BY несколько значений в определенном порядке?

Хорошо, у меня есть таблица с индексированным ключом и неиндексированным полем. Мне нужно найти все записи с определенным значением и вернуть строку. Я хотел бы знать, могу ли я заказать по нескольким значениям. Пример: id x_field -- ----- 123 a 124 a 125 a 126 b 127 f 128 b 129 a 130 x 131 x 132...

99
1052: Идентификатор столбца в списке полей неоднозначен

У меня 2 стола. tbl_namesи в tbl_sectionкотором есть оба idполя. Как мне выбрать idполе, потому что я всегда получаю эту ошибку: 1052: Column 'id' in field list is ambiguous Вот мой запрос: SELECT id, name, section FROM tbl_names, tbl_section WHERE tbl_names.id = tbl_section.id Я мог просто...