Sql – вопросы и ответы

95
голосов
1
ответ
У меня три таблицы User, Event и EventInvitee. Пользователь создает событие и приглашает других пользователей в это событие. Теперь, используя нижеприведенный код, я получаю всех пользователей, при...
4 года, 10 месяцев назад sank
87
голосов
1
ответ
Привет, я пытаюсь выполнить обновление существующей строки в моей базе данных. Я использовал вопросительные знаки ? внутри моих операторов sql и предоставления FMDB массива значений для замены ? с....
1 год, 11 месяцев назад Bodungus
714
голосов
30
ответов
Используя SQL Server, как мне разделить строку, чтобы я мог получить доступ к элементу x? Возьмите строку "Привет, Джон Смит". Как я могу разделить строку по пробелу и получить доступ к элементу в ...
11 лет, 5 месяцев назад GateKiller
75
голосов
1
ответ
У меня есть хранимая процедура: BEGIN SELECT @id_for_del := ful.social_id FROM facebook_users_likes ful where (select count(*) from facebook_users fu where fu.social_id = ful.social_id) = 0; IF NOT...
5 лет, 8 месяцев назад TKVideoChat
-3
голоса
2
ответа
Пример: Автомобиль Number_plate | Car_Type | Year |Price_day |Price_hours | AA8866DG | Mitsubishi Lancer | 2008 | $400 | $60 | BG7677HJ | Toyota Harrier | 2010 | $600 | $80 | H76868GB | Honda Jazz ...
5 лет, 8 месяцев назад user3627071
57
голосов
3
ответа
У меня есть таблица заказов для определенных продуктов и таблица продуктов, которые продаются. (Это не идеальная структура базы данных, но это из-под моего контроля.) Что я хочу сделать, это внешне...
9 лет, 8 месяцев назад RSW
49
голосов
0
ответов
Возможный дубликат: Добавить отношение внешнего ключа между двумя базами данных Я знаю, что я могу добавить ограничение переднего ключа, так что один столбец в таблице A может ссылаться на другой с...
7 лет, 2 месяца назад cameron
66
голосов
4
ответа
У меня есть одно поле, которое мне нужно суммировать, можно сказать, что названные элементы Однако это поле может быть частью группы a или b В конце концов, мне нужно иметь все элементы, суммирован...
11 лет, 4 месяца назад Josh Mein
88
голосов
0
ответов
Я конвертирую SQL в запрос Linq. Я использую подзапрос в моем выборе, однако это вызывает ошибку "LINQ to Entities не распознает метод". Вот исходный SQL; SELECT x.intIntakeListDateId AS IntakeDate...
2 года назад Bomo_HS
61
голос
2
ответа
У меня есть таблица, которая содержит около 3000 записей. Мне нужно вставить все эти данные в новую таблицу. Поэтому в этом случае использование механизма пакетной вставки довольно неплохое. Поэтом...
5 лет, 10 месяцев назад Deepak Kumar Padhy
80
голосов
5
ответов
У меня есть таблица e: A B 1 1.5 1 1.5 2 2.3 2 2.3 2 2.3 3 1.5 3 1.5 как я могу сделать сумму столбца B, сгруппированную по 1.5, 2.3 и 1.5. в нескольких словах я хочу сначала сгруппировать, а затем...
10 лет, 1 месяц назад DaDa
-5
голосов
1
ответ
PLAYER (playerId, playerName) LEVEL (levelId, levelName) GAME (playerId, levelId, время) Я хочу удалить игрока с самым высоким временем на levelId = 1 Я пытался DELETE FROM PLAYER WHERE playerId = ...
4 года, 2 месяца назад zerocoldTUN
57
голосов
1
ответ
Я использую проект базы данных в visual studio 2010 для создания базы данных. Visual Studio делает этот процесс очень простым для развертывания базы данных и развертывания обновлений. Я имею вопрос...
8 лет, 8 месяцев назад Buzzby
50
голосов
2
ответа
У меня три таблицы: customers: id, name transactions: id_customer, id_item items: id, name Я хочу написать простой запрос, который вернет имена всех клиентов, заказавших элемент с именем "apple", Я...
3 года, 5 месяцев назад John Smith
82
голоса
1
ответ
код $qb->andWhere( $qb->expr()->orx( $qb->expr()->andx("p.value_a >= " . $values[0],"p.value_a <= " . $values[1]), $qb->expr()->orx( $qb->expr()->andx("p.venture_mi...
7 лет, 10 месяцев назад JoeLoco
67
голосов
4
ответа
У меня есть таблица, которая выглядит следующим образом: ╔═════════╦════════════════════════╦════════════════╗ ║ QueueID ║ AttributeName ║ AttributeValue ║ ║ 123 ║ Domain ║ Azure ║ ║ 123 ║ Area ║ E...
4 года назад rohitnair
-3
голоса
2
ответа
Мне интересно, есть ли способ, чтобы локальная переменная использовала оператор FROM из инструкции SELECT, которая не объявлена в "SET" переменной. У меня есть следующий пример: DECLARE @IDNO int; ...
6 лет, 9 месяцев назад kyle_13
46
голосов
2
ответа
У меня есть база данных Access, содержащая две таблицы: client и eventAttendance. Клиент сохраняет данные, когда клиент регистрируется в первый раз. EventAttendance содержит идентификатор события, ...
8 лет, 7 месяцев назад aparker81
58
голосов
2
ответа
Я пытаюсь написать case case с предложением where только для одного из случаев "когда". В принципе: Case when status='A' then sum(amount) where recorded_date=ongoing_date when ... else ... Там, whe...
2 года назад user8834780
67
голосов
1
ответ
Я пытаюсь получить запись, которая составляет не более 7 дней после публикации. CreatedDate > DATE_SUB(CURDATE(), INTERVAL 7 DAY) это правильный запрос, чтобы получить запись. Пожалуйста, узнайт...
2 года, 1 месяц назад Hashaam
68
голосов
0
ответов
Я работаю над назначением ресторана В классе RestaurantManager я кодирую методы CRUD Скажем, у меня есть следующий метод public Restaurant updateRestaurant(Restaurant restaurant) { //get emf from a...
1 год, 1 месяц назад Psycho Li
56
голосов
3
ответа
Мы можем написать select column1,column2 into #temp from tableName в select column1,column2 into #temp from tableName в SQL Server. Но я не могу написать тот же запрос в базе данных Oracle. Я хочу ...
1 год, 10 месяцев назад sandesh jogi
66
голосов
2
ответа
Это может быть легко, но у меня недостаточно опыта работы с mysql, у меня есть четыре таблицы: наемный рабочий пользователь привилегия страница Я хочу выбрать из этих четырех таблиц следующее: emol...
4 года, 6 месяцев назад Sal Saad
93
голоса
2
ответа
Итак, вот пример запроса: SELECT DISTINCT id, amount FROM tbl_recurring_payment AS t WHERE ADDDATE(t.start_date, INTERVAL (t.period) UPPER(t.unit)) = CURDATE()); Область, о которой идет речь, являе...
8 лет, 6 месяцев назад chris
50
голосов
1
ответ
Я работаю над местоположением GPS, где мне нужно преобразовать широту и долготу в соответствующий адрес. У меня есть база данных всей широты и долготы (более 1,50,000 данных) с ее фактическим ориен...
7 лет, 9 месяцев назад geekIndiana
88
голосов
2
ответа
Я пытаюсь изменить Sharetribe, структуру Ruby on Rails для онлайн-сообществ. Этот метод возвращает мне соответствующие фильтры поиска. На данный момент он возвращает мне фильтр, если он присутствуе...
1 год, 7 месяцев назад Tom
73
голоса
2
ответа
Я хочу добавить счетчик в этом запросе любую идею? SELECT STUFF(( SELECT ' , vol' + counter +' : ' + t2.ViaLocValue FROM Book_ViaLocat t2 WHERE t2.BookId = t1.BookId FOR XML PATH ('')) ,1,2,'') AS ...
4 года, 1 месяц назад user4910881
48
голосов
1
ответ
что является лучшим способом вызвать хранимую процедуру и все еще иметь очень низкое время отклика в asp.net? Я попытался заполнить набор данных с адаптера: SqlConnection conn = new SqlConnection(d...
8 лет назад Wajeeh
82
голоса
2
ответа
У меня для меня очень сложная задача. Я не понимаю, какой запрос я должен написать, чтобы отобразить нужные даты. Таким образом, задача состоит в объединении разных таблиц в одну временную таблицу....
2 года, 7 месяцев назад Dara Shel
135
голосов
3
ответа
Похоже, что простое выражение CASE и функция DECODE эквивалентны и что возвращаемые ими результаты должны быть идентичными. Они? В документации есть следующее: простое выражение CASE : Простое выра...
7 лет, 1 месяц назад Ben
69
голосов
1
ответ
Это вопрос о домашнем задании, просто чтобы понять это. Это реляционная схема: PaperInvolvement ( paperNr, academicId, paperRole ) Academic ( academicId, acadName, employer ) Итак, (academicID) явл...
7 лет, 1 месяц назад ocinisme
72
голоса
1
ответ
Я пытаюсь удалить строку из таблицы, но при удалении записи MySQL дает мне следующую ошибку: Количество столбцов не соответствует количеству значений в строке 1. запрос, который выполняется им, пре...
3 года, 6 месяцев назад Prateek Bhati
78
голосов
1
ответ
У меня есть сохраненный proc, который вставляет XML в базовую таблицу. К сожалению, XML, переданный как XML-тип Sql, иногда имеет определенные элементы. Это заставляет оператор INSERT вставлять зна...
8 лет, 2 месяца назад Myles J
76
голосов
1
ответ
Я пытаюсь получить некоторые данные из таблицы и, возможно, фильтровать ее в зависимости от результата из другого запроса. Код выглядит примерно так: DECLARE @TestTable TABLE(TestID INT) INSERT INT...
7 лет, 2 месяца назад Robin Rieger
-5
голосов
1
ответ
Как PDOStatement:: документации PDOStatement:: execute: "Все значения рассматриваются как PDO::PARAM_STR . Поэтому у меня есть следующие вопросы 1) Предположим, что у меня есть переменная $_SESSION...
5 лет, 11 месяцев назад Insane Coder
77
голосов
1
ответ
СПРАВОЧНАЯ ИНФОРМАЦИЯ: Я работаю над сайтом asp.net (система управления брандмауэрами) с кодом С# за файлом и создаю базовые формы для вставки новых данных и обновления существующих данных в базе д...
4 года, 1 месяц назад Candyman
-3
голоса
1
ответ
Я пытаюсь получить простое совпадение FULLTEXT, чтобы быть быстрее при использовании порядка на другом столбце таблицы с более чем 100 миллионами строк. Можно ли быстро сделать FULLTEXT с порядком ...
3 года, 5 месяцев назад JJJ
84
голоса
2
ответа
Большую часть времени я сталкиваюсь со многими для многих ( Cross Reference ) таблицей, например Table1Table2XRef . Но каков наилучший способ назвать одну-единственную таблицу ассоциаций? Я знаю, ч...
4 года, 11 месяцев назад william.eyidi
-3
голоса
1
ответ
Каков более быстрый способ выполнить запрос, который обновляет множество строк? Первый пример запроса обновит столбец точек до 0, для каждой строки, в которой last_visit выполняется с 7 дней и рань...
2 года, 4 месяца назад EnexoOnoma
68
голосов
1
ответ
Скажем, у меня есть этот запрос: SELECT IF(uPer="Yes", "Y", "N") AS Manage, IF(date_check="Yes", "Y", "N") As dCheck, IF(dCheck="Yes", "Great", "Not Great") AS firstNested, IF(firstNested="Great",1...
1 год, 9 месяцев назад Danny
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема