Articles of mysql

Сравнение значений внутри столбца с использованием sql

У меня есть таблица с тремя столбцами Member, id и DOB. Я хочу присвоить идентификатор каждому уникальному члену. Если для члена указано более одного идентификатора, тогда мне нужно назначить id с большей повторяемостью. Если возникает связь, я должен назначить идентификатор с последним DOB. 4000 8569 11/11/1993 4111 9653 12/11/1993 4000 8569 12/12/1993 5000 5632 01/01/1993 […]

COALESCE в SQL Server и COALESCE в MySQL

Как мы все знаем, COALESCE – это стандартная функция ANSI SQL. Он имеет одинаковую функциональность в разных RDBMS (т.е.) Он возвращает первое NOT NULL из списка значений. Рассмотрим следующую настройку данных CREATE TABLE TableA (customerID varchar(10), salary int); INSERT INTO TableA (customerID, salary) VALUES ('A1', 100), ('A2', 200), ('A3', 300), ('A4',400); CREATE TABLE TableB (customerID […]

MYSQL date_format '% x-% u' эквивалент в SQL Server

У меня проблемы с моим запросом. У меня есть код, который первоначально был из MYSQL, но я перенес его на Sql Server. Теперь я не знаю, есть ли прямой эквивалент% x-% u в SQL SERVER. select date_format(date,'%x-%u') AS DATE from date_info WHERE Status = 1; Запрос должен возвращать YEAR-WEEKNUMBER где YEAR – год из базы […]

Как перенести запрос на обновление SQL в MySQL?

У меня есть таблица под названием «Книги» со следующей структурой и записями: +——–+—————————-+———-+ | BookID | BookName | Language | +——–+—————————-+———-+ | 1 | Le Comte de Monte-Cristo | FR | | 1 | The Count of Monte Cristo | EN | | 2 | Les Trois Mousquetaires | FR | | 2 | The […]

Как реализовать и вставить значение SQL-специализация / обобщение

У меня есть эти 3 сущности, как мой стол, который является студентом, лектором и человеком. Человек будет родителем, у которого есть общие атрибуты ученика и лектора. Это мой дизайн базы данных, это правильный способ реализации специализации? Человек personID int Основной ключ, Роль varchar (10), Название varchar (50), email varchar (255) Студент studentID int, всасывание varchar […]

Как использовать TSQL для генерации Json

Я пытаюсь создать исходный документ для mongodb из данных, уже существующих в табличной базе данных sqlserver / mysql. Для практики я подготовил три стола клиента, транзакции продукта и заказа, со схемой, как показано ниже USE scratch GO CREATE TABLE Customer(customer_id int identity(1,1), FirstName varchar(100),LastName varchar(100)); Create TAble Product(Product_id int identity(1,1), Name varchar(100), Price numeric(18,2), Unit […]

Как принимать значения из столбца разных строк в SQL Server?

Может ли кто-нибудь помочь мне в следующем требовании с SQL: Таблица, имеющая следующие данные: Identifier brand brand1 sub_brand 13 ABC DEF NULL 13 ABC NULL DEF Ожидаемый результат: Identifier brand brand1 sub_brand 13 ABC DEF DEF Первые два столбца всегда будут содержать одинаковые значения, но другие столбцы будут иметь данные только в одной строке. Мне […]

объединение нескольких таблиц SQL

Я пытаюсь создать список друзей, когда пользователь входит в мои java-приложения. У меня 3 таблицы, ПОЛЬЗОВАТЕЛИ, ДРУЗЬЯ И ПЕСНИ. Таблица пользователей: ID| USERNAME | DOB | 😐 ——– | ——– | 1 | Ted |01/01/1990| 2 | Jim |02/03/1990| 3 | Bill |03/03/1990| Таблицы друзей (ID = ID в таблице USER) USER_ID| FRIEND_ID | :——| […]

#SQL – Сравнить различные таблицы и создать новую таблицу

У меня есть 4 таблицы с различными столбцами, где ID является общим значением во всех 4 таблицах. Существует столбец EventDate во всех 4 таблицах, но с разными значениями или значениями NULL для одного и того же идентификатора. В новой таблице должны быть только ID и EventDate. Я бы хотел сравнить все 4 таблицы на основе […]

внутреннее соединение с условием поворота sql

В настоящее время у меня есть следующий sql-запрос: SELECT name, SUM( IF( MONTH(date) = 1, amount, 0) ) AS jan, SUM( IF( MONTH(date) = 2, amount, 0) ) AS feb, SUM( IF( MONTH(date) = 3, amount, 0) ) AS mar, SUM( IF( MONTH(date) = 4, amount, 0) ) AS apr, SUM( IF( MONTH(date) = 5, […]

Intereting Posts
Неверный синтаксис рядом с ключевым словом 'with'. Как захватить значения данных в степень ^ (…) в SQL Server? Как узнать, как завершено обновление хранимой процедуры TSQL Как подавить предупреждения T-SQL при запуске скрипта SQL Server 2005? Как выполнить хранимую процедуру на C # с разными параметрами? Возвращать все значения, включая NULL Почему параметры медленнее, чем литеральные значения в предложении where? MS SQL Server 2008 «связанный сервер» с Oracle: схема, не показывающая Ускорить запрос SQL с вложенным запросом Функция SUM не добавляется правильно Замените разделитель запятой последнего элемента на «и» в команде Sql STUFF Создание и откат тестовых данных с сервера SQL Временные таблицы – расширенный синтаксис SYSTEM_TIME «Параметризация» Временная метка SQL Server устарела и что использовать взамен Как изменить свойство идентификации в SQL Server 2008?