Access 2013 41 - Предаване на стойности между формуляри

Искам да експортирам резултата от заявката в CSV файл от PHPMyAdmin

Как да го направя?

Вижте снимката по-долу. Обикновено виждам опцията за проверка на всички, редактиране и изтриване на редове.

Но когато изпълня тази заявка

SELECT n.id , n.gazette_notice_id , n.notice_code , n.publication_date , n.company_number , c.company_name , c.registered_address_line_1 , c.registered_address_line_2 , c.registered_address_town , c.registered_address_county , c.registered_address_country , c.registered_address_postcode , c.sic_1 , s.description sic_code_description , s.division sic_code_division , s.section sic_code_section , ni.insolvency_practitioner_id , i.name practionar_name , i.company practitioner_company , i.address practitionar_address , i.phone , i.email FROM notices n LEFT JOIN companies c ON c.company_number = n.company_number LEFT JOIN sic_codes s ON s.code = c.sic_1 LEFT JOIN notice_insolvency_practitioners ni ON ni.notice_id = n.id LEFT JOIN insolvency_practitioners i ON i.id = ni.insolvency_practitioner_id WHERE n.publication_date > '2020-03-01' AND n.publication_date < '2020-03-31' AND n.notice_code = 2410 

Опцията просто изчезва и получавам това предупреждение за съобщение

Текущата селекция не съдържа уникална колона. Функциите за редактиране на мрежа, отметка, Редактиране, Копиране и Изтриване не са налични.

И ако щракнете върху експортиране, без да избирате редовете, тогава тя ще експортира таблицата. Но не искам да експортирам нито една таблица. Създадох заявка за избор на данни от 5 таблици.

Моля, насочете ме как да експортирам резултата от заявката в файл excel / csv.

Предупреждението обяснява всичко. Нито една от колоните, към които се опитвате да се присъедините, не е уникална, което означава, че има възможна неяснота в изявлението. т.е.

JOIN notice_insolvency_practitioners ni ON ni.notice_id = n.id

Тъй като колоните не са уникални, може да има повече от една идентична стойност за n.id или ni.notice.id (или може би други, невъзможно е да се каже от тук).

Добавете няколко уникални индекса към вашите таблици в базата данни, по един на всяка от колоните, към които се позовавате.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?