POV-Ray : Newsgroups : povray.off-topic : SQL help : SQL help Server Time
10 Oct 2024 19:23:10 EDT (-0400)
  SQL help  
From: Orchid XP v7
Date: 7 Mar 2008 11:58:29
Message: <47d17435$1@news.povray.org>
OK, so this afternoon I did an SQL test. I warned them that I haven't 
done any SQL for about 5 years and that I'm probably a bit rusty. OTOH, 
I was expecting it to be, like, *hard*? All they asked for was some 
pretty basic stuff like "find all pages that have been visited by 
Googlebot more than 5 times" and so forth. Pretty trivial SELECT statements.

[One required a union, several required grouping and aggregates. And I 
got tripped over by all the ones that want fuzzy text matching - I don't 
remember all that stuff any more.]

The last three completely stumped me. One wanted me to take some data 
from one table and insert it into another one. I know how that's done, I 
just don't remember the command syntax off the top of my head. Another 
wanted me to use "cursors" - something I've never ever done before. I 
don't even know what one *is*.

The final one was quite an interesting problem though... I'm wondering 
if anybody has a solution.

Given a table containing all the page hits, count how many visits the 
website has had. (Two hits are the same "visit" if they're the same 
username and happen within 10 minutes of each other.)

I sat for ages puzzling over this one. I can't figure out how the heck 
to do it... any pointers?

PS. Apparently "I see plenty of people who claim to know SQL who do 
worse than you did. You're really underselling yourself, Andrew. I 
wasn't even expecting you to ATTEMPT those last few..."

PPS. First person who says 0x3A28213A gets a slap!

PPPS. http://www.xkcd.com/138/

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.