Solved

How could I write this inner select

Posted on 2014-10-15
3
153 Views
Last Modified: 2014-10-16
Here's the portion of my table that I want to select from:

select id, actor_id, actor_display_name, posted_time, display_name, geo_coords_lat, geo_coords_lon, location_name, posted_day from verizon where posted_day BETWEEN '2014-03-01' and '2014-03-05'

Open in new window


I want that to be my nested query. How do I grab from that inner select a range of geo_coords_lon and geo_coords_lat?

In other words, I want to select from my inner select those rows that are within a given latitude and longitude range.

How?

BTW: I have tried to create a temporary table and while that approach does work, I'm trying to avoid a situation where I'm "writing" anything in that it takes more time than a select statement. I just need that select statement to be limited to the subquery that I've written.

What do you think?
0
Comment
Question by:brucegust
  • 2
3 Comments
 
LVL 108

Accepted Solution

by:
Ray Paseur earned 500 total points
ID: 40382378
I think the temporary table with ENGINE=MEMORY is almost certainly what you want.

INNER is a term of art in database work; I'm not seeing any applicability here.

How many rows do you expect to get from the query as written?
0
 

Author Comment

by:brucegust
ID: 40385321
Ray, I went with an earlier suggestion you made as far as inserting directly from a select statement. Worked like a peach!

Thanks!
0
 
LVL 108

Expert Comment

by:Ray Paseur
ID: 40385352
Thanks for the points.  I hope you'll take a moment to abstract out a subset of that big table, perhaps every 1000th row, and post a link to it.  If we have some test data to work with, we can give you better solutions that are more on point when we are answering these questions!

All the best, Ray
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Amazon Redshift 2 28
WordPress syntax 2 28
How to set a countdown by not using the PC time in PHP 36 45
PHP search array for either partial or complete values 3 9
Part of the Global Positioning System A geocode (https://developers.google.com/maps/documentation/geocoding/) is the major subset of a GPS coordinate (http://en.wikipedia.org/wiki/Global_Positioning_System), the other parts being the altitude and t…
Creating and Managing Databases with phpMyAdmin in cPanel.
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now