Свързани въпроси 'group-by'
Брой уникални на две полета с присъединяване
Имам: Таблица A с име на филм, ID на филм Таблица B с ID на филм, баркод (един филм може да има няколко баркода) Таблица C с клиенти под наем, която има баркод, ID на клиента.
Опитвам се да преброя общия брой клиенти под наем за всеки филм. Искам...
62 изгледи
schedule
17.09.2022
MySQL - Подреждане на група по израз с колона, която не е в списъка
Ето го моят SQL
SET group_concat_max_len = 18446744073709551615;
SELECT
`event`.title AS 'Event Title',
eventitem.startdate AS 'Start Date',
`get_unique_items` (
CONVERT (
group_concat(eventstage.title SEPARATOR...
91 изгледи
schedule
15.09.2022
Многоизмерна групаBy & orderBy преди Paginate - Laravel 5
Това, което искам да направя, е да групирам коментари, написани от потребител с една и съща тема, и да получа най-новия (най-скорошния). Опитах да използвам Comment::where()->orderBy()->groupBy() , но той не връща данни според очакванията....
342 изгледи
schedule
19.09.2022
грешка „няма една група-групова функция“ в SQL
Правя ревизия на работа в университета, където се занимаваме с упражнение за съхранение на данни за прост сценарий, хранилището за данни се изгражда, за да отчете броя пъти, когато студентите използват компютърна лаборатория въз основа на различни...
52 изгледи
schedule
21.09.2022
Django ProgrammingError трябва да се появи в клаузата GROUP BY или да се използва в агрегатна функция
Дайте някакъв основен модел;
class Post(models.Model):
created = models.DateTimeField(auto_now_add=True)
title = models.CharField(_('Title'), max_length=100)
content = models.TextField(_('Content html'), max_length=65000)
author =...
1196 изгледи
schedule
20.09.2022
Pandas groupby: максимум 3 на период сред множество колони
Имам тези данни:
val1 val2 val3
dt
2017-12-15 00:00:00 81 90 79
2017-12-15 00:01:00 67 85 80
2017-12-15 00:02:00 4 41 37
2017-12-15 00:03:00 61 68 29...
329 изгледи
schedule
26.09.2022
Как да изберете редове с израз WHERE и COUNT(*) = 1
Опитвам се да комбинирам клауза WHERE с клауза HAVING COUNT(*) . Но не мога да постигна резултатите, които искам.
Искам да намеря всички клиенти, които са направили само една поръчка и поръчката е "inactive" . Казано по друг начин, опитвам се...
70 изгледи
schedule
24.09.2022
Обединете редове въз основа на подобни стойности на колони
Трябва да обобщя таблица, която има тази информация: сериен номер, начална дата, крайна дата, StatusID и TimeInState, това, от което се нуждая, е да обединя редове, които запазват същия StatusId по време на непрекъснато време (EndDate на реда е същата...
35 изгледи
schedule
24.09.2022
SQL: ГРУПИРАНЕ ПО записи и след това получаване на последния запис от всяка група?
Възможен дубликат: SQL Server: Само последният запис в GROUP BY
Имам такава таблица:
id| name | attendence
1 | Naveed| 1
2 | Naveed| 1
3 | Adil | 1
4 | Adil | 1
Използвам следната заявка:
SELECT * FROM `test` WHERE...
14197 изгледи
schedule
30.09.2022
Python Pandas Group Dataframe по колона / Сума Цяло число Колона по колона на низ
Бях заседнал цял ден и прегледах множество статии за SO и все още съм заседнал на последното си последно парче. Импортирах CSV в масивна рамка от данни, след което в крайна сметка получих по-малката рамка от данни по-долу: (Забележка: Моят df е...
4519 изгледи
schedule
30.09.2022
Разлика между GROUP BY HAVING и SELECT MAX() GROUP BY
Нов съм в SQL и се обърквам от разликата в следните две заявки:
SELECT MAX(версия), * FROM таблица WHERE primary_key = @key GROUP BY местоположение
ИЗБЕРЕТЕ версия, * ОТ таблица WHERE primary_key = @key GROUP BY location HAVING version =...
624 изгледи
schedule
04.10.2022
LINQ to SQL извлича множество колони от една таблица с данни, включително групиране и сума
Имам една таблица с данни, която съдържа полетата:
TransactionID (int),
TransactionDate (DateTime)
AdjustedValue (decimal)
Бих искал да постигна в LINQ еквивалента на следния SQL:
SELECT TransactionID, TransactionDate, Sum(AdjustedValue),...
1600 изгледи
schedule
10.10.2022
Намерете дублиращи се записи с различни стойности
Знам как да правя заявки, за да намеря записи с дублиращи се записи въз основа на поле или полета, напр.
Select Customer,Count(*) from Table1 group by Customer,Month having count(*)>1
което ще ми даде списък с всички клиенти, поръчали...
32 изгледи
schedule
06.10.2022
Linq заявка в три нива на таблици за генериране на сума
Имам поредица от таблици, които са обединени с връзки първичен ключ/чужд ключ. Имам таблица с транзакции и всяка транзакция препраща към един и само един продукт. Всеки продукт може да съществува в една и само една категория:
Categories...
362 изгледи
schedule
21.10.2022
MySQL / Ruby on Rails - Как да SUM в случай :has_many
Имам следните таблици:
Потребител :has_many покупки Артикул :has_many покупки
Елементът има колона „сума“ (може да бъде + или -) и трябва да намеря всички потребители, които имат положителна СУМА от „Суми на артикул“ (за всички покупки,...
974 изгледи
schedule
14.11.2022
Проблем с Linq GroupBy
Трябва да групирам данни, съхранявани в списък, но не мога да кодирам клаузата groupBy, тъй като тя трябва да може да се дефинира от потребителя.
Примерът, показан по-долу, работи добре с твърдо кодирания „r.DeviceID“ в оператора GroupBy. Това,...
302 изгледи
schedule
17.11.2022
MySQL ляво съединение с една таблица
Използване на следната заявка за получаване на почасова разбивка на транзакциите
SELECT hour(Stamp) AS Hour, count(1) AS Count FROM Transactions GROUP by 1 WITH ROLLUP;
Резултати в следния резултат:
+------+-------+
| Hour | Count |...
543 изгледи
schedule
13.12.2022
Максимална стойност на MySQL от подзаявка и група по проблем
Имам три таблици, които ще се преструваме, че се наричат продукти, купони и отстъпки. Имам заявка, която се опитва да изтегли списък с продукти и изпълнява подзаявка, за да намери ВСИЧКИ купони, които имат валидна отстъпка.
Например, това...
3727 изгледи
schedule
21.11.2022
SQL: Средно на час, между пъти, за няколко дни
Имам таблица, която има колона START_DATE и END_DATE.
Искам да извлека средната времева разлика между тези времеви клейма за всеки час, но само между часовете от 9:00 до 18:00, през последните няколко дни. Бих искал изходът да изглежда така:...
1681 изгледи
schedule
13.10.2022
Обобщена SQL заявка с максимален брой редове, които трябва да се вземат предвид
Опитвам се да разбера SQLquery.
Имам таблица с данни за гласуване с полета team_id , ip_address и date_voted и трябва да върна броя на гласовете за всяко team_id , но да броя само първите 10 реда на IP адрес за всеки период от 24 часа.
122 изгледи
schedule
03.11.2023