|
Два последовательных запроса в MYSQL
|
|||
---|---|---|---|
#18+
Абсолютно не владею MYSQL, но, по необходимости, пришлось делать два запроса к базе mariaDB. Первый - делает выгрузку данных после определенной даты. Второй - удаляет дубликаты номеров телефонов, оставляя только самые свежие. Оба запроса по отдельности работают на ура. Вместе не хотят. Подскажите, как правильно объединить запросы? Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2019, 12:19 |
|
Два последовательных запроса в MYSQL
|
|||
---|---|---|---|
#18+
ЗашибисьОба запроса по отдельности работают на ура. То, что второй даёт верные результаты - не более чем везение. Зашибиськак правильно объединить запросы? Формулируйте задачу, а не свои попытки её решить. Но мне кажется, что Вам сюда: FAQ: Выборка первой/последней записи в группах ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2019, 12:29 |
|
Два последовательных запроса в MYSQL
|
|||
---|---|---|---|
#18+
Прошу не посылать меня на другие темы, закладки и прочее. Объяснил человеческим языком, что являюсь полным профаном в MySQL. Пользоваться интернетом умею, поэтому и смог составить два отдельных запроса, но сделать общий - не могу. По необходимости, пытаюсь получить информацию из базы виртуальной АТС на движке MariaDB, являющейся вариантом MySql Нужно выгрузить данные после определенной даты, а в полученном результате удалить дубликаты телефонов, оставив самые свежие. Таблица называется "vicidial_list" Поля: lead_id, entry_date, modify_date, status, user, list_id, entry_list_id, first_name, gender, comments, phone_number, called_count Поле с телефоном: phone_number Поле с датой: modify_date. Формат: "Datetime" Дата: 20/08/2019 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2019, 13:02 |
|
Два последовательных запроса в MYSQL
|
|||
---|---|---|---|
#18+
ЗашибисьНужно выгрузить данные после определенной даты, а в полученном результате удалить дубликаты телефонов, оставив самые свежие. То есть за указанный период вывести для каждого номера телефона самую последнюю по значению даты запись, так? Код: sql 1. 2. 3. 4. 5. 6. 7.
Если что-то не так, то Зашибисьна движке MariaDBУкажите точную версию. SELECT VERSION() ЗашибисьТаблица называется "vicidial_list"Покажите точную структуру. SHOW CREATE TABLE vicidial_list ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2019, 15:09 |
|
Два последовательных запроса в MYSQL
|
|||
---|---|---|---|
#18+
Akina, 1. Ваш запрос Выдал ошибку ERROR [42S02] [ma-3.1.3][10.1.20-MariaDB]Unknown table 'asterisk.t1' 2.Если из запроса убрать t1. то запрос выполняется, но он выводит только заголовки столбцов. 3.Условия выборки звучат так: а) Вывести записи полей ( lead_id, entry_date, modify_date, status, user, list_id, entry_list_id, first_name, gender, comments, phone_number, called_count ) после указанной даты б) удалить все записи с одинаковыми phone_number, кроме кроме самой последней по дате. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2019, 17:29 |
|
|
start [/forum/topic.php?fid=47&msg=39875115&tid=1828917]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 159ms |
0 / 0 |