Ночью уже все джоины были на одно лицо. Сейчас прочитав ваш комментарий на свежую голову попробовал вариант, который описал пользовтаель ниже.
Беда в том, что по селекту без джоина находится 13 записей, а при джоине остаётся 9 записей.
Вот примеры
1. Поиск с like
select * from artists where name like '%skrill%';
+----------------------------------+
| name |
+----------------------------------+
| Dillon Francis & Skrillex |
| King Skrilla |
| RL Grime, What So Not & Skrillex |
| Skrillex |
| Skrillex & Diplo |
| Skrillex & GTA |
| Skrillex & Kendrick Lamar |
| Skrillex & MUST DIE! |
| Skrillex & Poo Bear |
| Skrillex & Rick Ross |
| Skrillex & The Doors |
| Wiwek & Skrillex |
| Yogi & Skrillex |
+----------------------------------+
13 rows in set (0.000 sec)
2. left join по совпадению artist_name для пользователя который подписан (user_name = 'objque@me')
select * from artists left join subscriptions on name = artist_name where name like '%skrill%' and (user_name = 'objque@me');
+----------------------------------+-------+-----------+----------------------------------+
| name | id | user_name | artist_name |
+----------------------------------+-------+-----------+----------------------------------+
| Dillon Francis & Skrillex | 55268 | objque@me | Dillon Francis & Skrillex |
| RL Grime, What So Not & Skrillex | 55781 | objque@me | RL Grime, What So Not & Skrillex |
| Skrillex & GTA | 55857 | objque@me | Skrillex & GTA |
| Skrillex & Kendrick Lamar | 55858 | objque@me | Skrillex & Kendrick Lamar |
| Skrillex & MUST DIE! | 55859 | objque@me | Skrillex & MUST DIE! |
| Skrillex & Rick Ross | 55860 | objque@me | Skrillex & Rick Ross |
| Skrillex | 55861 | objque@me | Skrillex |
| Wiwek & Skrillex | 56023 | objque@me | Wiwek & Skrillex |
| Yogi & Skrillex | 56030 | objque@me | Yogi & Skrillex |
+----------------------------------+-------+-----------+----------------------------------+
9 rows in set (0.000 sec)
Получается что изначально было 13, а осталось 9 т.к удалились строки из первой выборки при джоине
Окей, я понял resetRange нужен для сброса первых байтов, но ведь проблема сейчас не в этом. По ссылке выше "https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4" отдаётся корректный ролик, который не удаётся воспроизвести. В нём не нужно "сбрасывать" байты.
Ого, интересное решение. Кажется даже получилось обработать. Позвольте уточняющий вопрос, а как вывести одновременно 2 формы? Я использую render_template()
Но что нужно передавать для вывода форм?:(
Дак в основном потоке выполнять тяжелые операции нельзя. Гугл это пресек еще с 4 версии где-то.
Воспользуйтесь библиотеками, например Ion. Для работы с вебом.
Беда в том, что по селекту без джоина находится 13 записей, а при джоине остаётся 9 записей.
Вот примеры
1. Поиск с like
2. left join по совпадению artist_name для пользователя который подписан (user_name = 'objque@me')
Получается что изначально было 13, а осталось 9 т.к удалились строки из первой выборки при джоине