Что-то ничего непонятно, я же приложил, у меня Header разной ширины мне надо чтобы header стал одинаковый для всех строк, при этом был максимальной ширины, без задания жесткого width
alexalexes,
по первому
----------------------
1 SIMPLE u NULL index NULL name 202 NULL 15 100.00 NULL
по второму
----------------------
1 SIMPLE u NULL index PRIMARY name 202 NULL 15 100.00 NULL
1 SIMPLE pp1 NULL ref user,User And Organization,User&Office User And Organization 5 u.id 1 100.00 Using index
по третьему
----------------------
1 SIMPLE pp1 NULL ref organization,user,User And Organization,User&Office organization 5 const 52 100.00 Using where; Using temporary; Using filesort
1 SIMPLE u NULL eq_ref PRIMARY PRIMARY 4 pp1.user 1 100.00 NULL
по таблице 2
1 SIMPLE pp2 NULL index user user 4 NULL 1466 100.00 Using index; Using temporary; Using filesort
1 SIMPLE u NULL eq_ref PRIMARY PRIMARY 4 pp2.user 1 100.00 NULL
1 SIMPLE pp2 NULL ref User And Organization,user,organization User And Organization 4 const 10 100.00 Using index; Using temporary; Using filesort
1 SIMPLE u NULL eq_ref PRIMARY PRIMARY 4 pp2.user 1 100.00 NULL
Все по тестам неплохо, и вместе тоже с подзапросом или иннер джоин но когда идёт выборка с сортировкой((
Дмитрий, а как можно эту ситуацию решить с сортировкой? по сути есть большая таблица users и есть два таблицы со свойствами пользователей и сотрудников, так вот нужен микс и тех и тех по айдишники организации, причем нужно в одном запросе, чтобы можно было сделать пагинацию
делал explain
1 PRIMARY users NULL ALL NULL NULL NULL NULL 732810 100.00 Using where
3 SUBQUERY pp1 NULL ref organization,user,User And Organization,User&Office organization 5 const 52 100.00 NULL
2 SUBQUERY pp2 NULL ref User And Organization,user,organization User And Organization 4 const 10 100.00 Using index