27 messages in com.mysql.lists.mysqlRe: load data into 2 tables and set id| From | Sent On | Attachments |
|---|---|---|
| J S | 09 Jun 2004 12:34 | |
| William R. Mussatto | 09 Jun 2004 12:46 | |
| mos | 09 Jun 2004 14:00 | |
| J S | 09 Jun 2004 14:08 | |
| J S | 09 Jun 2004 14:15 | |
| William R. Mussatto | 09 Jun 2004 14:24 | |
| SGr...@unimin.com | 10 Jun 2004 06:03 | |
| J S | 13 Jun 2004 09:29 | |
| SGr...@unimin.com | 18 Jun 2004 05:57 | |
| J S | 18 Jun 2004 06:40 | |
| SGr...@unimin.com | 18 Jun 2004 07:49 | |
| J S | 18 Jun 2004 08:11 | |
| SGr...@unimin.com | 18 Jun 2004 11:02 | |
| J S | 22 Jun 2004 03:27 | |
| J S | 22 Jun 2004 04:17 | |
| J S | 22 Jun 2004 04:55 | |
| SGr...@unimin.com | 22 Jun 2004 06:28 | |
| J S | 22 Jun 2004 09:49 | |
| J S | 23 Jun 2004 01:13 | |
| SGr...@unimin.com | 23 Jun 2004 06:28 | |
| J S | 23 Jun 2004 06:56 | |
| SGr...@unimin.com | 23 Jun 2004 07:24 | |
| Michael Stassen | 23 Jun 2004 07:26 | |
| J S | 23 Jun 2004 07:38 | |
| SGr...@unimin.com | 23 Jun 2004 07:49 | |
| J S | 25 Jun 2004 15:04 | |
| J S | 25 Jun 2004 15:22 |
| Subject: | Re: load data into 2 tables and set id![]() |
|---|---|
| From: | J S (verv...@hotmail.com) |
| Date: | 06/25/2004 03:22:05 PM |
| List: | com.mysql.lists.mysql |
Figured it out! Took a gamble and run the below command!
SELECT iu.time, INET_NTOA(iu.ip), concat(usc.scheme,"://",us.server,up.path) FROM url_visit uv INNER JOIN internet_usage iu ON iu.urlid=uv.urlid INNER JOIN url_servers us ON us.id=uv.url_server_ID INNER JOIN url_paths up ON up.id=uv.url_path_ID INNER JOIN url_queries uq ON uq.id=uv.url_query_ID INNER JOIN url_schemes usc ON usc.id=uv.url_scheme_ID WHERE iu.uid="u752359";
Hi Shawn,
I wondered if you might be able to help me with an SQL query. I want to list all the internet sites I've surfed in my database. Here's a query that matches the url with a urlid:
SELECT concat(usc.scheme,"://",us.server,up.path) FROM url_visit uv INNER JOIN url_servers us ON us.id=uv.url_server_ID INNER JOIN url_paths up ON up.id=uv.url_path_ID INNER JOIN url_queries uq ON uq.id=uv.url_query_ID INNER JOIN url_schemes usc ON usc.id=uv.url_scheme_ID AND uv.urlid=10023;
And that works really quickly. However I want to run this for each urlid matching my uid in table internet_usage.
mysql> desc internet_usage; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | uid | varchar(10) | YES | MUL | NULL | | | time | datetime | YES | | NULL | | | ip | bigint(20) | YES | | 0 | | | urlid | mediumint(9) | | | 0 | | | size | int(11) | YES | | 0 | | +-------+--------------+------+-----+---------+-------+
So maybe it's something like:
SELECT iu.time, INET_NTOA(iu.ip), concat(usc.scheme,"://",us.server,up.path) FROM internet_usage us, url_visit uv WHERE iu.uid="u752352" INNER JOIN url_servers us ON us.id=uv.url_server_ID INNER JOIN url_paths up ON up.id=uv.url_path_ID INNER JOIN url_queries uq ON uq.id=uv.url_query_ID INNER JOIN url_schemes usc ON usc.id=uv.url_scheme_ID
But I haven't tried this because my tables are very big and I didn't want to do the wrong join!
Thanks for any help you can offer.
js.
_________________________________________________________________ It's fast, it's easy and it's free. Get MSN Messenger today! http://www.msn.co.uk/messenger
-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/mysql?unsub=verv...@hotmail.com
_________________________________________________________________ Want to block unwanted pop-ups? Download the free MSN Toolbar now! http://toolbar.msn.co.uk/




