Baron Schwartz schrieb:
> Hi Kevin,
> 
> Kevin Waterson wrote:
>> I have a table of bookmarks that have keyword searching.
>> Fields
>>
>> +-------------+----------------------+--------------------------+------------------+
>>
>> | bookmark_id | bookmark_title       | bookmark_url             |
>> bookmark_keyword |
>> +-------------+----------------------+--------------------------+------------------+
>>
>> |           1 | number one           | http://www.phpro.org     |
>> php              |
>> |           2 | number 2             | http://www.freshmeat.net |
>> software         |
>> |           3 | three here           | http://www.php.net       |
>> php              |
>> |           4 | and four             | http://www.redhat.com    |
>> linux            |
>> |           5 | the fifth            | http://www.ez.no         |
>> php              |
>> |           6 | this will do         | http://www.google.com    |
>> search           |
>> |           7 | something about fish | http://www.youtube.com   |
>> linux            |
>> |           8 | finally              | http://www.redhat.com    |
>> php              |
>> +-------------+----------------------+--------------------------+------------------+
>>
>>
>> I wish to select all bookmark_title and bookmark_url that have the
>> same keywords as
>> the bookmark_url 'http://www.redhat.com. I do this..
>> mysql> SELECT child.bookmark_id, child.bookmark_title,
>> child.bookmark_url FROM bookmarks AS child join bookmarks AS parent ON
>> parent.bookmark_keyword = child.bookmark_keyword WHERE
>> child.bookmark_url='http://www.redhat.com' GROUP BY
>> child.bookmark_keyword;
> 
> That query is right.

no, it is not

shouldn't it read:

SELECT
        child.bookmark_id,
        child.bookmark_title,
        child.bookmark_url
FROM
        bookmarks AS parent
join
        bookmarks AS child
ON
        parent.bookmark_keyword = child.bookmark_keyword
WHERE
        parent.bookmark_url = 'http://www.redhat.com'
GROUP BY
        child.bookmark_id;

???


-- 
Sebastian

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to