Mysql посчитать количество записей

290
17 июля 2017, 15:01

У меня есть две таблицы table1 и table2. В table1 есть две колонки id, name. В table2 две колонки id, idtable1. В колонке idtable1 содержатся id из table1.

Задача: Мне нужно посчитать количество. Сколько например записей в table2, где колонка idtable1 равна id(из table1), где колонка name(из table1) равна "Вася"

Также буду благодарен, если посоветуете какие нибудь учебники по Mysql.

Answer 1

Вот так:

SELECT COUNT(*) FROM table1 t1 
  INNER JOIN table2 t2 
    ON t1.id = t2.idtable1 && t1.name ='Вася';

Книга

READ ALSO
Не обновляются элементы recyclerview после вызова notifyDataSetChanged

Не обновляются элементы recyclerview после вызова notifyDataSetChanged

Создаю адаптер и передаю класс с пустым списком:

308
Почему у меня не выполняется

Почему у меня не выполняется

Здравствуйте, скажите пожалуйста почему у меня не срабатывает событие surfaceChanged?

335
Как задать классу имя отправителя? [Java]

Как задать классу имя отправителя? [Java]

У меня есть таймер TimerRepИ для каждого пользователя мне нужно после определенного кода создавать новый таймер с именем этого пользователя

358