У меня есть таблица для используемых IP-адресов и связанного с ней пользователя. Теперь я знаю, как я бы выбрал несколько записей одного и того же IP-адреса, но как бы я мог выбрать только несколько записей с помощью другого userId?MySQL - выберите несколько строк с одинаковыми значениями, причем один из них должен быть другим
0
A
ответ
1
Вы можете использовать условную агрегацию по каждому IP-адресу и проверить, связано ли с этим IP-адресом более одного пользователя.
SELECT ip
FROM yourTable
GROUP BY ip
HAVING COUNT(DISTINCT userid) > 1 -- or a higher number if you want
-1
вы можете использовать SQL JOIN сделать это для вас INNER JOIN получает все записи из одной таблицы, которые имеют некоторую соответствующую запись во второй таблице
LEFT JOIN получает все записи из СЛЕВА но если вы выбрали некоторые столбцы из таблицы RIGHT, если нет соответствующих записей, то эти столбцы будут содержать NULL
ПРАВОЕ СОЕДИНЕНИЕ похоже на выше, но ge тс все записи в таблице справа
ПОЛНЫЙ РЕГИСТРИРУЙТЕСЬ получает все записи из обеих таблиц и помещает NULL в столбцах, где связанные записи не существуют в противоположном таблице
Смежные вопросы
- 1. Выберите строки с одинаковыми значениями столбцов (Mysql)
- 2. поиск несколько строк с одинаковыми значениями SQL
- 3. Выберите строки с одинаковыми значениями
- 4. MYSQL выбрать один раз для строки с одинаковыми значениями
- 5. Удаление строк с одинаковыми значениями
- 6. Несколько divs, выбранных с помощью jQuery, выберите один из них: #
- 7. выберите строки с одинаковыми значениями столбцов
- 8. MySQL: выберите несколько записей с значениями, запятыми
- 9. Подсчет количества строк с одинаковыми значениями столбцов
- 10. Показать количество строк с одинаковыми значениями
- 11. PHP - json_encode несколько массивов с одинаковыми значениями
- 12. Выберите строки с одинаковыми значениями полей
- 13. MySQL подсчитывает строки с одинаковыми значениями
- 14. Как я могу построить несколько строк в виде строк, а один из них - с помощью ggplot2?
- 15. Выберите несколько строк из таблицы MySQL
- 16. MS Excel, несколько строк, копировать данные с помощью VLOOKUP, если существует несколько строк с одинаковыми значениями
- 17. Mysql присоединиться строки с одинаковыми значениями
- 18. Выберите несколько элементов с одинаковыми идентификаторами - WebDriverJS
- 19. Как создать несколько записей в одной форме с одинаковыми значениями
- 20. Как добавить несколько видов в SwipeRefreshLayout, причем один из них является recyclerview?
- 21. MATLAB: объединения строк с одинаковыми значениями
- 22. Найти количество строк с одинаковыми значениями SQL
- 23. подсчитывает количество строк с одинаковыми значениями колундов
- 24. Выберите последние несколько строк mysql
- 25. Выберите несколько строк с таким же подстановочные один раз Еогеасп
- 26. Выберите несколько уникальных строк в MySQL
- 27. mysql несколько строк в один
- 28. Несколько ключей с одинаковыми значениями в массиве
- 29. Mysql Найти несколько строк из каждой группы
- 30. MySQL вставить несколько строк с одним выберите
Это то, что мне было нужно , Спасибо! – user1826176