Если бы я разрабатывал нефтеперерабатывающий завод, то я не ожидал бы, что материалы от различных поставщиков не выполнят опубликованные стандарты тонкими еще важными способами. Трубопроводка, клапаны и другой...
В каждой компании я работал в, я нашел, что люди все еще пишут свои SQL-запросы в стандарте ANSI-89: выберите a.id, b.id, b.address_1 от человека a, обратитесь к b где a.id = b.id...
Кто-либо может рекомендовать хороший справочник ANSI SQL? Я не делаю необходимый средний учебное руководство, но надлежащий справочный документ к поиску, когда Вам нужны или основное или в больше всестороннего объяснения или...
Какой-либо из этих запросов может быть сделан в SQL? ВЫБЕРИТЕ даты ИЗ системы, ГДЕ даты> '5 января 2010' И даты <'30 января 2010' ВЫБИРАЮТ число ИЗ системы ГДЕ число> 10 И число <...
Я пытаюсь подать заявку, способную к работе и SQL-сервер и PostgreSQL. Я, может казаться, не нахожу общее выражение, которое является в основном избранное * от таблицы где booleancol=false...
Моя команда изучает геопространственные функции, предлагаемые различными платформами базы данных. Вся конкретная база данных реализаций, или есть ли стандарт ANSI SQL или подобный тип стандарта...
Существует ли альтернатива ANSI SQL ПРЕДЕЛЬНОМУ ключевому слову MySQL? ПРЕДЕЛЬНОЕ Ключевое слово ограничивает количество строк, возвращенных ВЫБОРОМ, например: ВЫБЕРИТЕ * ОТ Людей ГДЕ Возраст> 18 ПРЕДЕЛОВ 2; возвраты 2 строки...
Мой босс просит, чтобы я к ANSI SQL только для записи сделал это базой данных независимый. Но я узнал что не то, чтобы легкий как никакая база данных совместимый полностью ANSI SQL. Код SQL может редко портироваться между базой данных...
Я искал полчаса и не могу найти какие-либо ресурсы, указывающие, какой уровень стандарта SQL ANSI поддерживается на различных движки базы данных. Похоже, что некоторый уровень поддержки обеспечен ...
В MS SQL-сервер легок, создают автоинкрементные поля. В моих системах я остановился для использования автоинкрементных полей для первичных ключей, и теперь я использую Гуид. Это было потрясающим, у меня есть много преимуществ с этим...
Я не имею в виду "Основной SQL", но сильно спецификации и различие между спецификациями и реализации между большими базами данных (как SQL Server, Oracle, и т.д.).
Удивление - это - совершенно допустимый запрос в MySQL: выберите X, Y от someTable группы X при попытке этого запроса в Oracle Server или SQL Server Вы получили бы естественное сообщение об ошибке: Столбец 'Y'...
У меня есть простой запрос, и задаюсь вопросом, мог ли он быть более изящно кодирован. Конечное решение должно быть ansi-совместимым. Я должен выбрать последнее значение от таблицы на основе даты и версии...
Этот допустимый ANSI SQL?: ВЫБЕРИТЕ 1 AS X, 2 * X AS Y, 3 * Y AS Z, поскольку Teradata (12) может сделать это, а также это (да, сумасшедший не это): ВЫБЕРИТЕ 3 * Y AS Z, 2 * X AS Y, 1...
Я пытаюсь преобразовать некоторые SQL-запросы Oracle для работы с (в теории) любая база данных SQL. Некоторые запросы являются иерархическими по своей природе и записаны с помощью ПОДКЛЮЧЕНИЯ. Есть ли стандартный SQL...
Это, позволил бросать типы в ANSI SQL как в пост-ГРЭС, например: ВЫБЕРИТЕ СУММУ (БРОСОК (qnty, интервал AS) - БРОСОК (зарезервируйте интервал AS)), сумма AS... qnty и резерв являются символьными столбцами.
Это всегда беспокоило меня - почему делает пункт GROUP BY в SQL-операторе, требуют, чтобы я включал все несовокупные столбцы? Эти столбцы должны быть включены по умолчанию - своего рода "GROUP BY *"-...
Существует ли хороший инструмент для обеспечения, что SQL-запросом является допустимый ANSI SQL, и дополнительно какой DBMSs не интерпретирует его? Я нашел http://developer.mimer.com/validator, но я задавался вопросом ли...
Как переписать выражения, содержащие стандартные операторы IS DISTINCT FROM и IS NOT DISTINCT FROM, в реализациях SQL, таких как Microsoft SQL Server 2008R2, которые их не поддерживают?
Мы разрабатываем задания ETL, и наш консультант использовал SQL «старого стиля» при объединении таблиц select a.attr1, b.attr1
из таблицы 1 а, таблицы 2 б
где a.attr2 = b.attr2 вместо использования внутреннего ...
На странице Википедии для SQL есть несколько таблиц истинности о логической логике в SQL. [1] Страница Википедии, кажется, является источником стандарта SQL: 2003. Таблица истинности для оператора равенства (=) такова...
Большинство баз данных SQL в некоторой степени соответствуют стандартам ANSI SQL, но стандарт неоднозначен, оставляя некоторые области открытыми для интерпретации (например, как следует обрабатывать различные операции с NULL, это .. .
ANSI-92 SQL поручает, чтобы сравнения с NULL оценивались как "фальшивые", например: ВЫБЕРИТЬ * Из таблицы ГДЕ поле = NULL
SELECT * FROM table WHERE field != NULL Оба не вернут строк, потому что NULL не может быть ...
Я использую ORM (sqlalchemy )для извлечения данных из базы данных PG. Я хочу избежать указания всех имен столбцов таблицы в моих ручных операторах SQL *. Мое предположение пока состоит в том, что вернувшиеся...
Например - я создаю базу данных и таблицу из cli и вставьте некоторые данные: CREATE DATABASE testdb CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
USE testdb;
CREATE TABLE test (id INT, str VARCHAR (...
Я хотел бы подтвердить, что SQL-запрос ВЫБЕРИТЕ .... ИЗ яблок, апельсинов ЛЕВЫЙ СОЕДИНЯЕТСЯ kiwis ON kiwis.orange_id = oranges.id, bananas WHERE. ... точно эквивалентен other ...