You are here: Re: Retrieve fields with similar values from 2 tables? « PHP Programming Language « IT news, forums, messages
Re: Retrieve fields with similar values from 2 tables?

Posted by noone on 03/17/06 19:36

Erwin Moller wrote:

> no.mail.pls wrote:

>> Hiya,
>>
>> How do i retreive fields with similar values from 2 tables?
>>
>> I tried to use
>> (1) "SELECT * FROM $table1 as o , $table2 as p WHERE o.name like
>> '%p.name%'";
>> but it retrieves nothing at all.
>>
>> (2) "SELECT * FROM $table1 as o , $table2 as p WHERE o.name like p.name";
>> will retrieve exact matches only, but this is not what i want.
>>
>> (3) SELECT * FROM $table1 as o , $table2 as p WHERE o.name LIKE
>> CONCAT('%', p.name, '%');
>> will retrieve exact matches only.
>>
>> Any advice will be appreciated.

> Hi,

> I never saw LIKE used in that way ever before, and am unsure if that is
> possible.
> I only used/saw LIKE with a literal string, not a dynamic construct, like
> yours, joined on another table.
> I would advise you to dive into the documentation for your version of mysql,
> to first check if it is allowed anyway.

> If it is not allowed: solve the problem programmatically. Get the table into
> your scriptingenvironment and solve the join in there.

> But once again: I could be completely wrong, and maybe it IS possible in
> mysql.

> Regards,
> Erwin Moller

>>
>> PostScript: i posted the above in mysql groups, but problem remains, so am
>> trying my luck here.
>>
>> TIA


I would probably do something like in PHP:

select name from table2;

in a while loop

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

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