Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
Id ║ UserId ║ UserName ║ UserDateAdded
description = '\n'.join(' ║ '.join(f'{val}' for val in row) for row in cursor.execute("SELECT * FROM Table"))
+ cursor.execute(f"SELECT COUNT(UserId1) FROM Table2 WHERE UserId1 = {UserId}")
select user_id, count(*) from table1 inner join table2 using (user_id) group by user_id
1 ║ 473275637 ║ name1 ║ 2022-01-01 10:00:00 2 ║ 882646274 ║ name2 ║ 2022-01-02 10:00:00
1 ║ 473275637 ║ name1 ║ 2021-01-01 10:00:00 2 ║ 473275637 ║ name1 ║ 2021-02-01 12:00:00 3 ║ 473275637 ║ name1 ║ 2021-05-02 16:23 4 ║ 882646274 ║ name2 ║ 2022-01-02 12:00
1(table1) ║ 473275637(table1) ║ name1(table1) ║ 2022-01-01 10:00:00(table1) ║ COUNT(userid) FROM table2 WHERE userid = userid(table1) 2(table1) ║ 882646274(table1) ║ name2(table1) ║ 2022-01-02 10:00:00(table1) ║ COUNT(userid) FROM table2 WHERE userid = userid(table1)
1 ║ 473275637 ║ name1 ║ 2022-01-01 10:00:00 ║ 3 2 ║ 882646274 ║ name2 ║ 2022-01-02 10:00:00 ║ 1