Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 12212|Отговор: 0

[Комуникация] Използване на наличие в SQL

[Копирай линк]
Публикувано в 16.04.2015 г. 18:05:23 ч. | | |

Употребата на having е подобна на употребата на WHERE, но има три разлики
1. HAVING се използва само за GROUP BY (групово статистическо твърдение),
2. WHERE се използва за филтриране на заявки в началната таблица, а HAVING се използва за заявки в резултатите WHERE и GROUP BY.
3. HAVING може да използва агрегационни функции, но не и WHERE лица.
Следното изявление брои потребители с името "Li" (дефинирано от клаузата WHERE) в потребителската таблица и които се появяват повече от веднъж (дефинирани чрез агрегационната функция COUNT(1)).
ИЗБЕРЕТЕ ПОТРЕБИТЕЛСКИ код,username=max(потребителско име),times=count(1) от потребителска таблица, където потребителско име като 'Li%' се групира по потребителски код с count(1)>1




Предишен:Перфектно решение на проблема с бавните Google шрифтове в WordPress връзките
Следващ:Какви са видовете интегритет на данните, които не са включени?
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com