Приветствую Гуру MySql ! Очень нужна ваша помощь....
Вводная информация (которая вам возможно не понадобится):
Использую cms Wordpress актуальной версии плагин ACF и плагин WpDataTable
Моя цель работа с таблицами и внесение данных в таблицы формируемые плагином WpDataTable через произвольные поля поста формируемые плагином acf...
Для получения данных из произвольных полей поста WpDataTable использует sql запрос - для этого плагин имеет встроенный конструктор sql запросов, но он мне там такую дичь наворотил, что получай я 2 - 5 полей все бы работало не плохо, но мне нужно получить сотни данных из сотен полей, в итоге он мне наворотил sql запрос на 500 строк...
Вот пример кода при получении 2 полей (post.post_title и post.meta.adres_obekta)
	
	
	
		
Он работает - но дело в том, что в таком духе он мне каждое поле получает и выходит цитируя @Starwanderer портянка на 500 строк и 60 с гаком таблиц...
Подскажите пожалуйста как написать этот же запрос правильнее ?
				
			Вводная информация (которая вам возможно не понадобится):
Использую cms Wordpress актуальной версии плагин ACF и плагин WpDataTable
Моя цель работа с таблицами и внесение данных в таблицы формируемые плагином WpDataTable через произвольные поля поста формируемые плагином acf...
Для получения данных из произвольных полей поста WpDataTable использует sql запрос - для этого плагин имеет встроенный конструктор sql запросов, но он мне там такую дичь наворотил, что получай я 2 - 5 полей все бы работало не плохо, но мне нужно получить сотни данных из сотен полей, в итоге он мне наворотил sql запрос на 500 строк...
Вот пример кода при получении 2 полей (post.post_title и post.meta.adres_obekta)
		Код:
	
	SELECT posts_post.post_title AS post_post_title,
       post_meta_adres_obekta_tbl.meta_value AS post_meta_adres_obekta
FROM wp_posts AS posts_post
  INNER JOIN (SELECT post_meta_adres_obekta_tbl_posts.ID as id, meta_value, meta_key  FROM wp_postmeta AS post_meta_adres_obekta_tbl_postmeta  INNER JOIN wp_posts AS post_meta_adres_obekta_tbl_posts   ON post_meta_adres_obekta_tbl_postmeta.post_id = post_meta_adres_obekta_tbl_posts.ID   AND post_meta_adres_obekta_tbl_posts.post_type = 'post') AS post_meta_adres_obekta_tbl
     ON post_meta_adres_obekta_tbl.meta_key = 'adres_obekta' AND post_meta_adres_obekta_tbl.id = posts_post.ID
WHERE 1=1
   AND posts_post.post_type = 'post'Он работает - но дело в том, что в таком духе он мне каждое поле получает и выходит цитируя @Starwanderer портянка на 500 строк и 60 с гаком таблиц...
Подскажите пожалуйста как написать этот же запрос правильнее ?
			
				Последнее редактирование: 
			
		
	
								
								
									
	
								
							
							 
 
		