2016-09-13 7 views
0
select user_ip from affi 
left join cc on affi.user_ip on "%cc.auth_ip%" 

Теперь ip-поле в таблице CC выглядит так: 11.11.11.11:2312 и на столе Affi это выглядит как 11.11.11.11.MySQL Left join with Like like

любые идеи? :) заранее спасибо

+0

Надеюсь, вам нужен динамический запрос для достижения ваших ожиданий. – Arulkumar

ответ

0

Попробуйте

SELECT 
    user_ip 
FROM 
    affi 
LEFT JOIN 
    cc 
ON 
    affi.user_ip LIKE concat(cc.auth_ip,'%') 

вы также можете попробовать использовать substr

+0

что не работает слишком:/ –

+0

вы можете привести некоторые примеры таблиц – sh88

+0

Структура действительно основной, Столы Affi: ID, User_IP CC: ID, auth_ip –