<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with sql</title>
      <link>http://ask.metafilter.com/tags/sql</link>
      <description>Questions tagged with 'sql' at Ask MetaFilter.</description>
	  <pubDate>Thu, 04 Apr 2013 15:39:58 -0800</pubDate> <lastBuildDate>Thu, 04 Apr 2013 15:39:58 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Training courses for MCSA?</title>
	<link>http://ask.metafilter.com/238537/Training%2Dcourses%2Dfor%2DMCSA</link>	
	<description>Please recommend training courses for certifications related to Microsoft server and SQL administration, such as MCSA. Our IT department is looking for educational opportunities that result in certifications. We handle Microsoft servers including SQL servers and IIS servers. It looks like MCSA is one of the best recognized options. We&apos;re looking for training courses geared towards specific exams, preferably available online, mainly to avoid having to be off-site for extended periods, rather than because of cost.&lt;br&gt;
&lt;br&gt;
What certifications would you look for, and can you recommend specific courses or training companies?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2013:site.238537</guid>
	<pubDate>Thu, 04 Apr 2013 15:39:58 -0800</pubDate>
	<category>certification</category>
	<category>iis</category>
	<category>sql</category>
	<category>training</category>
	<dc:creator>odinsdream</dc:creator>
	</item>
	<item>
	<title>How can I merge only the relevant results in SQL</title>
	<link>http://ask.metafilter.com/235696/How%2Dcan%2DI%2Dmerge%2Donly%2Dthe%2Drelevant%2Dresults%2Din%2DSQL</link>	
	<description>I have a table in my database. 
It has a bunch of 4 digit codes representing a location (as well as other data). 

The problem is that some of these locations need to be replaced with an updated code. I have a second table with the substitutions that need to be made, but it is only a small minority of codes that need updating.

How do I format my SQL statement to produce me a list of all records, with the new location code if it has a new code and the old code if there is no update needed. *BONUS ROUND*&lt;br&gt;
There are actually two columns using these location codes (origin and destination) can I update both these columns at the same time in the same way?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2013:site.235696</guid>
	<pubDate>Thu, 21 Feb 2013 06:29:42 -0800</pubDate>
	<category>resolved</category>
	<category>SQL</category>
	<category>TotalSQLIdiot</category>
	<dc:creator>Just this guy, y&apos;know</dc:creator>
	</item>
	<item>
	<title>Data Driven Clinical Care - Dynamic Graphing Website</title>
	<link>http://ask.metafilter.com/233292/Data%2DDriven%2DClinical%2DCare%2DDynamic%2DGraphing%2DWebsite</link>	
	<description>I would like advice on creating a dynamic graphing website to display clinical data on a intranet website to better aide clinicians. What my superiors are seeking is a &quot;Data Mall.&quot; My programming/server-admin. experience is minimal, but my Linux-hobbyist mentality &lt;i&gt; hates &lt;/i&gt; the MS Access solution that is being built. &lt;u&gt;The scene:&lt;/u&gt;&lt;br&gt;
&lt;br&gt;
So, our administrators have fallen in love with a concept that they have seen at a conference where clinicians could quickly and easily see a short list of their patients who have certain &apos;abnormal&apos; clinical values/conditions, or to rank themselves amongst other providers according to certain metrics. Etc. Some call it a &quot;Data Mall.&quot;&lt;br&gt;
&lt;br&gt;
Our senior data coordinator has done a great job of leveraging an MS Access database (pulled from our true clinical database) with a VB front-end to be accessed by all providers. But, it still kind of sucks. It takes a long time to load, and is just unwieldy to ask clinicians to use the Access front-end.&lt;br&gt;
&lt;br&gt;
&lt;u&gt;Me, and where I have gotten so far:&lt;/u&gt;&lt;br&gt;
&lt;br&gt;
I have previously setup my own LAMP CentOS server running MediaWiki just for fun, and was basically able to create a similar setup on a Windows PC using &quot;EasyPHP&quot;, on top of which I installed Mediawiki and found a script for making calls to &quot;&lt;strong&gt;Ploticus&lt;/strong&gt;&quot; from Mediawiki. I was able to display the simplest-of-simplest pie-charts on my wiki.&lt;br&gt;
&lt;br&gt;
&lt;u&gt;The heart of the matter:&lt;/u&gt;&lt;br&gt;
&lt;br&gt;
The problem is that this solution seems complex, especially since my PHP and SQL knowledge is limited. Would the best solution just to be to dig in and master this option? Any recommendations for starting points?&lt;br&gt;
&lt;br&gt;
Or is there another tool, method, etc. that I should be looking at?&lt;br&gt;
&lt;br&gt;
I realize that building this could almost be a full-time job, but like I said, part of me is just intrigued by the challenge, and part of me wants to impress the higher-ups. Still, maybe it is best left to the pros...?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2013:site.233292</guid>
	<pubDate>Wed, 16 Jan 2013 13:56:00 -0800</pubDate>
	<category>access</category>
	<category>clinical</category>
	<category>data</category>
	<category>database</category>
	<category>datamall</category>
	<category>graphing</category>
	<category>lamp</category>
	<category>linux</category>
	<category>mediawiki</category>
	<category>medical</category>
	<category>php</category>
	<category>ploticus</category>
	<category>sql</category>
	<category>windows</category>
	<dc:creator>rosswald</dc:creator>
	</item>
	<item>
	<title>model.where(:name =&gt; &quot;string)  INTERNAL ERROR!!! No attribute exists!</title>
	<link>http://ask.metafilter.com/231300/modelwherename%2Dstring%2DINTERNAL%2DERROR%2DNo%2Dattribute%2Dexists</link>	
	<description>In Rails, I&apos;m using a model to represent a database view.  I&apos;m getting an error when I try to search on an attribute.  (&lt;a href=&quot;https://gist.github.com/4318743&quot;&gt;gist&lt;/a&gt;). Not sure why this is happening, especially the fact that model.where(:attribute =&amp;gt; &quot;string&quot;) has an error but model.where(&quot;attribute = ?&quot;, &quot;string&quot;) does not.  Anyone run into this before?  I haven&apos;t used a model to represent a view before, only to represent a table.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.231300</guid>
	<pubDate>Mon, 17 Dec 2012 07:48:51 -0800</pubDate>
	<category>activerecord</category>
	<category>mvc</category>
	<category>rails</category>
	<category>resolved</category>
	<category>rubyonrails</category>
	<category>sql</category>
	<dc:creator>czytm</dc:creator>
	</item>
	<item>
	<title>Help this Mac user learn PC software for job hunt</title>
	<link>http://ask.metafilter.com/221895/Help%2Dthis%2DMac%2Duser%2Dlearn%2DPC%2Dsoftware%2Dfor%2Djob%2Dhunt</link>	
	<description>How can I improve my computer skills for job hunt when I use a Mac and the software is for PC? I recently posted about my career conundrum, and got some great advice. &lt;br&gt;
&lt;br&gt;
I met with a career counselor today who will help me with my resume, and formatting towards the type of jobs we think would suit -- primarily Sales Operations/Analyst positions. &lt;br&gt;
&lt;br&gt;
He suggested I take classes to brush up on my Excel (I self-taught a lot for my MBA program, but I used Office 2008 for Mac), learn SQL querying and VBA. &lt;br&gt;
&lt;br&gt;
What is the best way for me to learn these things? I&apos;m having a hard time finding classes and would prefer to learn online, but without a PC I&apos;m not sure if that is possible. &lt;br&gt;
&lt;br&gt;
I am in Austin, TX. &lt;br&gt;
&lt;br&gt;
Thanks in advance and I appreciate any help or resources you can suggest.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.221895</guid>
	<pubDate>Thu, 09 Aug 2012 16:25:42 -0800</pubDate>
	<category>excel</category>
	<category>office</category>
	<category>resolved</category>
	<category>sql</category>
	<category>vba</category>
	<category>work</category>
	<dc:creator>hrj</dc:creator>
	</item>
	<item>
	<title>How to share many pdf files with our many customers?</title>
	<link>http://ask.metafilter.com/217510/How%2Dto%2Dshare%2Dmany%2Dpdf%2Dfiles%2Dwith%2Dour%2Dmany%2Dcustomers</link>	
	<description>How to share many pdf files with our many customers? My boss has tasked me with finding a software that will allow us to share a lot of pdf files with our customers.  The preferred setup would run on on windows and could possible be hosted on an external web server.  We are a a windows shop so IIS and MSSQL server is preferred.&lt;br&gt;
&lt;br&gt;
We would need individual logins and passwords for each user, and each user would be in a group for each customer.  These pdf files will contain mostly engineering drawings and things associated with those.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.217510</guid>
	<pubDate>Mon, 11 Jun 2012 12:18:24 -0800</pubDate>
	<category>files</category>
	<category>iis</category>
	<category>server</category>
	<category>share</category>
	<category>sql</category>
	<category>windows</category>
	<dc:creator>monkey_toes</dc:creator>
	</item>
	<item>
	<title>Am I SQL to the task?</title>
	<link>http://ask.metafilter.com/215289/Am%2DI%2DSQL%2Dto%2Dthe%2Dtask</link>	
	<description>I&apos;m a full-time freelance web designer and developer for a wide variety of clients. One of my clients just asked me to build a web site them but it turns out that what they really want instead is a user registration system that has a rewards component. Can I beg, borrow or steal something that&apos;s already built, or should I get out now before I get in too deep? Up until now they&apos;ve been managing the user registration through web forms that I made for them. Then, to keep track of the earned rewards part, they&apos;ve been doing a combination of manual and automatic updates through a custom third-party software tool that populates a SQL database.&lt;br&gt;
&lt;br&gt;
I&apos;m comfortable with PHP and I know a small, very small amount about MySQL databases because I wrangle 60+ WordPress sites for other clients. But checking into phpMyAdmin for changing the occasional admin password or resetting voting tables is about my only real experience with working with MySQL databses directly. &lt;br&gt;
&lt;br&gt;
I always like to learn new things, so at first I felt OK about this being outside of my comfort zone. But for this particular client, I feel like I have worked blind on many fronts on past assignments -- for example, I&apos;ve been asked to set up web-based forms on another site that never had any mail server set up for it, which left me to waste a lot of time troubleshooting why my scripts weren&apos;t working no matter what I tried. It wasn&apos;t until I had to admit defeat to the client that one of them checked back with their &quot;IT guy&quot; and discovered the technical problems on their end.&lt;br&gt;
&lt;br&gt;
I haven&apos;t yet received any information about the SQL database they&apos;re using today, what tables they&apos;re using, what data they need to collect, or how many registrants they have or expect to have. I&apos;m afraid of not asking the right questions up front to get everything I need.&lt;br&gt;
&lt;br&gt;
They have a very rapid turnaround time and deadline in mind. And while that&apos;s typical, I&apos;m nervous about being poised to fail since I don&apos;t know what information I should have but didn&apos;t ask for.&lt;br&gt;
&lt;br&gt;
I&apos;m tempted to use something like WordPress, since it has a registration system and mail functionality and a powerful forms plug-in to let people register and send them all kinds of automatic notifications. Then I think I should be able to integrate with their other, existing SQL database without too much angst. But of course, this may just be the hammer that I have and everything about this project looks like a nail. &lt;br&gt;
&lt;br&gt;
What other tools might I consider, and am I being foolhardy to pursue this? I appreciate your insights.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.215289</guid>
	<pubDate>Mon, 14 May 2012 09:52:08 -0800</pubDate>
	<category>mysql</category>
	<category>sql</category>
	<dc:creator>lgandme0717</dc:creator>
	</item>
	<item>
	<title>Web front end for SQL Server?</title>
	<link>http://ask.metafilter.com/213753/Web%2Dfront%2Dend%2Dfor%2DSQL%2DServer</link>	
	<description>Are there really no web front end design environments that are as stupid simple as MS Access form design for a SQL Server back end?  I can write a real clever stored procedure for SQL Server and assign cute and short aliases to every element of the result set and crank out an Access form or forms in no time and distribute it as a light weight front end with only execute permission required.  Is there some analog for a web front end? In Microsoft Access I can create a nice svelte data project, publish it as an ade (Access Development Extension, I think?) and users on our network can have a tiny little client that is 1-5MB in size and serves up the data they need without any (known)credentials or even read access to the back end data on SQL Server.  They simply have execute permission on the stored procedures on which their forms are based.  If they have MS Access, fine.  If they don&apos;t we can facilitate installing the runtime redistributable and all these light and elegant front ends work just the same.  Ok, now that we&apos;ve thinned the crowd down substantially, here&apos;s my question:  Isn&apos;t there something that will let me create quick forms based on back end stored procedures using the web browser as the UI?  It seems logical that I should be able to.  Here are the credentials and location specifics to access the back end.  Here is the stored proc I want to base the form on.  Can I please have a little tool box to drag UI controls to a web-based form and a drop down to pick which parameters/aliases match up to each control?  Maybe format one control and then copy and paste it and assign it to another parameter? Please?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.213753</guid>
	<pubDate>Tue, 24 Apr 2012 17:30:58 -0800</pubDate>
	<category>2008</category>
	<category>Access</category>
	<category>front-end</category>
	<category>Server</category>
	<category>SQL</category>
	<category>Web</category>
	<dc:creator>Rafaelloello</dc:creator>
	</item>
	<item>
	<title>SQL Query to find unique combinations</title>
	<link>http://ask.metafilter.com/210520/SQL%2DQuery%2Dto%2Dfind%2Dunique%2Dcombinations</link>	
	<description>SQLNoobFilter:  I am trying to find all unique combinations on a table.  Does my simple query do the trick or is there more to it? For the purpose of this question, say I have a simple table with two variables, Letter and Name. I am trying to output the unique combinations of both Letter and Name so I can have one instance for every combination that is on the table.&lt;br&gt;
&lt;br&gt;
My code is as follows: select distinct(letter),name from TableA&lt;br&gt;
&lt;br&gt;
Will this get me to the output desired on the bottom?&lt;br&gt;
&lt;br&gt;
Example TableA: &lt;br&gt;
Letter Name&lt;br&gt;
A  Bob&lt;br&gt;
A  Larry&lt;br&gt;
A  Bob&lt;br&gt;
B  Bob&lt;br&gt;
B  Larry&lt;br&gt;
C  Larry&lt;br&gt;
D  Larry&lt;br&gt;
D  Larry&lt;br&gt;
&lt;br&gt;
Output: &lt;br&gt;
Letter Name&lt;br&gt;
A  Bob&lt;br&gt;
A  Larry&lt;br&gt;
B  Bob&lt;br&gt;
B  Larry&lt;br&gt;
C  Larry&lt;br&gt;
D  Larry&lt;br&gt;
&lt;br&gt;
Thanks in advance -</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.210520</guid>
	<pubDate>Wed, 14 Mar 2012 13:42:26 -0800</pubDate>
	<category>fun</category>
	<category>programming</category>
	<category>resolved</category>
	<category>sql</category>
	<dc:creator>amazingstill</dc:creator>
	</item>
	<item>
	<title>Better Living Through Queries</title>
	<link>http://ask.metafilter.com/209515/Better%2DLiving%2DThrough%2DQueries</link>	
	<description>Help me help myself- Please recommend books or websites that will help me to better understand SQL. I&apos;m a learn-through-projects kind of person.  My personal project of the week is playing around with the Lahman Baseball Database in MS Access.  I&apos;m a novice, but not a complete beginner.  All of my simple queries are working out fine, but now that I&apos;m beginning to write queries that calculate complex stats using multiple JOINs (is that bad?), I&apos;m getting all kinds of screwy results.&lt;br&gt;
&lt;br&gt;
I&apos;d like to get a solid understanding of JOINS, nested JOINS, subqueries, etc.  All of the examples I have found on the internet are either so simple that I don&apos;t think they&apos;ll scale or too complex and without good explanations.  &lt;br&gt;
&lt;br&gt;
Also, I am sticking with Access.  It&apos;s what I have.  I realize it&apos;s not great.&lt;br&gt;
&lt;br&gt;
So, SQL guru&apos;s and DIY&apos;ers, what are your recommendations?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.209515</guid>
	<pubDate>Thu, 01 Mar 2012 13:54:13 -0800</pubDate>
	<category>Access</category>
	<category>join</category>
	<category>query</category>
	<category>resolved</category>
	<category>sql</category>
	<dc:creator>bluejayway</dc:creator>
	</item>
	<item>
	<title>How do I go from MAMP to champ?</title>
	<link>http://ask.metafilter.com/208072/How%2Ddo%2DI%2Dgo%2Dfrom%2DMAMP%2Dto%2Dchamp</link>	
	<description>How do I transfer my locally-created Wordpress site (using MAMP) to my live Dreamhost site? I have been working on a Wordpress site locally using MAMP for a while. Now, I want to transfer this to the live site which is hosted at Dreamhost. I am not a web developer or whatever, so go easy on me.&lt;br&gt;
&lt;br&gt;
(It&apos;s not a big deal if I botch this, as the site has never been published before. I also just put up an htaccess file on the live remote site so nobody can really access this while I am doing this transfer.)&lt;br&gt;
&lt;br&gt;
So, I realize that I can push all the files from the local to the remote site via FTP, but I am pretty sure I also need to transfer all the date on the local SQL database, as that won&apos;t go over by just FTP&apos;ing my local Wordpress directory, right?&lt;br&gt;
&lt;br&gt;
I installed Wordpress on the live Dreamhost site, and it is up and running. However, it looks like Dreamhost used some odd database naming.  Also, all the fields in the table on Dreamhost seem odd. For example, on my local setup I have &quot;wp_posts&quot;. However, on Dreamhost, they are called something like &quot;wp_asdlfk_posts&quot;. I don&apos;t really get what that middle jibberish is for (I just typed that jibberish in case the real jibberish is some password or something).&lt;br&gt;
&lt;br&gt;
So, do I need to rename the remote database?&lt;br&gt;
&lt;br&gt;
And then, do I need to rename all the fields before I import the local stuff? Or do I just need to delete and then overwrite everything?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.208072</guid>
	<pubDate>Sun, 12 Feb 2012 21:36:00 -0800</pubDate>
	<category>database</category>
	<category>dreamhost</category>
	<category>ftp</category>
	<category>mamp</category>
	<category>sql</category>
	<category>web</category>
	<category>wordpress</category>
	<dc:creator>This_Will_Be_Good</dc:creator>
	</item>
	<item>
	<title>SQL: How do I increment an alphanumeric field by + 1?</title>
	<link>http://ask.metafilter.com/207385/SQL%2DHow%2Ddo%2DI%2Dincrement%2Dan%2Dalphanumeric%2Dfield%2Dby%2D1</link>	
	<description>I&apos;m a bit of a SQL novice but learning at a decent clip. I&apos;m using SQL (Aqua Data Studio, if that matters to you) to update a couple of fields in an Oracle database table. I&apos;d like to do this across a range of one of the fields. One field is a numeric field (trans_id - a transaction id) that I need to increase by 1 -- I think have that part licked. The next field is alphanumeric (calendar_name - represents the name of a week) and also needs to be incremented by one. The doozy (for me) is the alphanumeric field. Who&apos;s the guru? The numeric portion of each is the same (trans_id 201119 corresponds to calendar_name W201119). Examples:&lt;br&gt;
trans_id (numeric field): 201119 updates to 201120, 201130 updates to 201131, 201148 updates to 201149, etc.&lt;br&gt;
calendar_name (alphanumeric field): W201119 updates to W201120, W201130 updates to W201131, W201148 updates to W201149, etc.&lt;br&gt;
&lt;br&gt;
Here&apos;s the UPDATE statement I wrote (it&apos;s obvious the calendar_name cannot be updated as written but you probably get the idea of what I&apos;m after if you&apos;re reading this.):&lt;br&gt;
&lt;br&gt;
UPDATE ekbf.pkb_actual_receipts&lt;br&gt;
SET trans_id = (trans_id + 1), calendar_name = (calendar_name + 1)&lt;br&gt;
WHERE calendar_name between &apos;W201119&apos; and &apos;W201148&apos;;</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.207385</guid>
	<pubDate>Sat, 04 Feb 2012 07:52:17 -0800</pubDate>
	<category>database</category>
	<category>Oracle</category>
	<category>resolved</category>
	<category>SQL</category>
	<dc:creator>brokeaspoke</dc:creator>
	</item>
	<item>
	<title>Is there a way to visually organize database tables (and saved queries and views)?</title>
	<link>http://ask.metafilter.com/207284/Is%2Dthere%2Da%2Dway%2Dto%2Dvisually%2Dorganize%2Ddatabase%2Dtables%2Dand%2Dsaved%2Dqueries%2Dand%2Dviews</link>	
	<description>I have a wonderful (Oracle) SQL database and I use Navicat Lite to crunch around in it. My problem is that I&apos;m staring at lists of 50+ tables, 60+ saved queries, 10+ views, etc. Is there anything I can do to somehow organise things in a visually pleasing and/or functional way? What do database administrators do? Do they use naming conventions to cluster tables together? Is there some sort of way I could group tables into folders (even if it&apos;s meaningless to the database)? Color-coding? Dividers? Please help me; this is getting unwieldy to navigate through.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.207284</guid>
	<pubDate>Thu, 02 Feb 2012 15:33:04 -0800</pubDate>
	<category>data</category>
	<category>database</category>
	<category>design</category>
	<category>folders</category>
	<category>management</category>
	<category>navicatlite</category>
	<category>oracle</category>
	<category>organisation</category>
	<category>organization</category>
	<category>query</category>
	<category>sql</category>
	<dc:creator>iamkimiam</dc:creator>
	</item>
	<item>
	<title>Help me phone screen interview candidates more effectively?</title>
	<link>http://ask.metafilter.com/206264/Help%2Dme%2Dphone%2Dscreen%2Dinterview%2Dcandidates%2Dmore%2Deffectively</link>	
	<description>Help me do a better job of phone screening candidates for largely-technical/programming positions. I&apos;ve been with my company for 6 years now.  I&apos;m a senior manager (worked up from intern).  Of all the people on my team/in my office, I&apos;ve been with the company only shorter than my boss, and on my team longer than anyone.  I&apos;m not in HR, just another middle-management guy.  Our office/team is a satellite to the main office.&lt;br&gt;
&lt;br&gt;
In addition to my regular work, because of my expereience and position on the team, I&apos;m often asked to do phone screens of potential interview candidates.   The phone screen is my idea, because we were getting a large number of interview candidates who looked great on paper, but when we got them in (for an afternoon of interviews &amp;amp; tests) they would fall flat on their face at the first sign of technical questions.    Seriously, I had a guy write a cascading delete in SQL (two tables, foreign key ref) with a WHILE loop ffs.&lt;br&gt;
&lt;br&gt;
So I&apos;m looking at these resumes and have 30 minutes on the phone to do three things:&lt;br&gt;
1. give a 5 minute elevator speech about the company&lt;br&gt;
2. ask them questions about the resume&lt;br&gt;
3. answer questions they have&lt;br&gt;
&lt;br&gt;
with #2 - please help me come up with better questions or a better way to gauge someone&apos;s technical competency in SQL and/or C# &lt;b&gt;over the phone&lt;/b&gt;.    &lt;br&gt;
&lt;br&gt;
Normally what I do is pick a couple projects or items on their resume and ask them to describe in detail.  I explain that I&apos;ve got a technical background, and they should not shy away from details - if it goes over my head I&apos;ll say so.    And yet I rarely get anyone who provides *any* details.  Like, if I was asked that over the phone I think I&apos;d dive right into my close rate engine in SQL, or the internet lead processing workflow in C#.  And I&apos;d be all up in their face with algorithms implemented, APIs used, syntax for specific sections I&apos;m proud of, etc.   Hell, I feel like I could talk about technical stuff to someone asking about it for hours.  How can I get people (who know these things) to respond like it that on the phone?&lt;br&gt;
&lt;br&gt;
The problem is that because I&apos;m not getting a really good gauge that I want, I&apos;m still approving most of the candidates for the in-person interviews (and C# and SQL tests).  And they&apos;ll fall flat on their face.  &lt;br&gt;
&lt;br&gt;
Long way of saying: what technical questions can you ask over the phone and get good responses for?  Or how can I get a good gauge of technical skills with a 15 minute phone conversation and a resume?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.206264</guid>
	<pubDate>Sat, 21 Jan 2012 16:24:15 -0800</pubDate>
	<category>C</category>
	<category>candidate</category>
	<category>interview</category>
	<category>interviewquestions</category>
	<category>questions</category>
	<category>SQL</category>
	<dc:creator>ish__</dc:creator>
	</item>
	<item>
	<title>How do I move this database online?</title>
	<link>http://ask.metafilter.com/205967/How%2Ddo%2DI%2Dmove%2Dthis%2Ddatabase%2Donline</link>	
	<description>What&apos;s the easiest, most secure way to move this SQL database and its browser-based front end online? I&apos;m the de facto IT person at a nonprofit, but I have very little formal computer education (like many de facto nonprofit IT people, I have an English degree), so I&apos;ve never done this before. We have a fairly massive, custom-built database of our clients; it&apos;s an SQL database (on Microsoft SQL Server Express) with a web-based front end (written in ASP.net, if that matters). Currently, it&apos;s hosted on an in-house server that is NOT connected to the rest of the Internet. My boss wants it moved online so our satellite offices can connect to it, and I&apos;m researching ways of doing that. Naturally, I have questions.&lt;br&gt;
&lt;br&gt;
1. I&apos;m guessing that the easiest way would be to rent a virtual server from somewhere like Rackspace. Is that accurate, or would there be a cheaper, easier way?&lt;br&gt;
&lt;br&gt;
2. What about security? My boss is very concerned about that. Currently, the database has its own password, as does the in-house server it sits on. If we move this to a virtual server on Rackspace, should we take additional security measures? &lt;br&gt;
&lt;br&gt;
3. Considering I&apos;ve got very little background as a server administrator, what am I overlooking? I&apos;m sure I&apos;m overlooking stuff.&lt;br&gt;
&lt;br&gt;
Again, please be gentle, genius IT people of the Hive, and remember, I was an English major, so all this is kind of new to me, but it&apos;s been added to my official job description, so there&apos;s no backing out now!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2012:site.205967</guid>
	<pubDate>Wed, 18 Jan 2012 06:56:41 -0800</pubDate>
	<category>ASP</category>
	<category>database</category>
	<category>hosting</category>
	<category>nonprofit</category>
	<category>online</category>
	<category>resolved</category>
	<category>security</category>
	<category>SQL</category>
	<category>SQLServerExpress</category>
	<category>virtualserver</category>
	<category>website</category>
	<dc:creator>infinitywaltz</dc:creator>
	</item>
	<item>
	<title>Mac file manipulation for power users?</title>
	<link>http://ask.metafilter.com/203976/Mac%2Dfile%2Dmanipulation%2Dfor%2Dpower%2Dusers</link>	
	<description>Is there a SQL-like way to interact with the Mac filesystem? Failing that, what&apos;s better than the Finder for batch copies/moves/deletions? I have a ton of files spanning many folders that I&apos;d like to delete based on certain criteria (label, modification date, etc). &lt;br&gt;
&lt;br&gt;
I spend most of my day interacting with relational databases, so if I could just type something like &quot;DELETE FROM directory, subdirectories WHERE LABEL=&apos;RED&apos;&quot; that would be amazing. However, I&apos;m open to anything that&apos;s an improvement on using the mouse-heavy Finder to manipulate thousands of files and folders.&lt;br&gt;
&lt;br&gt;
I&apos;m running Mac OS 10.7, but solutions for Windows are welcome too (I know about the upcoming filesystem-related features in SQL Server Denali but I need something that works easily for an entire drive). Thanks in advance!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.203976</guid>
	<pubDate>Thu, 22 Dec 2011 20:07:02 -0800</pubDate>
	<category>filesystem</category>
	<category>mac</category>
	<category>poweruser</category>
	<category>resolved</category>
	<category>sql</category>
	<dc:creator>ripley_</dc:creator>
	</item>
	<item>
	<title>Improving my knowledge of SQL and PostgreSQL </title>
	<link>http://ask.metafilter.com/203486/Improving%2Dmy%2Dknowledge%2Dof%2DSQL%2Dand%2DPostgreSQL</link>	
	<description>Free or creative-commons books to help me improve my knowledge of SQL. I&apos;m looking for any books or pdf tutorials on SQL (specifically for PostgreSQL). I&apos;m able to do most things that I need to in SQL, but I&apos;d like to become very proficient at using it. I use pgAdmin and more or less understand how to use it, but feel that there are more efficient ways of doing some steps.&lt;br&gt;
&lt;br&gt;
Ideally, I would like books that are free or under a creative commons license. I would like them in pdf format so that I can read them on an iPad while not having an internet connection.&lt;br&gt;
&lt;br&gt;
Thanks hivemind!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.203486</guid>
	<pubDate>Fri, 16 Dec 2011 07:59:42 -0800</pubDate>
	<category>books</category>
	<category>creative-commons</category>
	<category>pdf</category>
	<category>sql</category>
	<dc:creator>a womble is an active kind of sloth</dc:creator>
	</item>
	<item>
	<title>Why is Goldmine so sluggish?</title>
	<link>http://ask.metafilter.com/203153/Why%2Dis%2DGoldmine%2Dso%2Dsluggish</link>	
	<description>Help, SQL connectivity issues are driving me batty! We use VOIP at the (very small, there&apos;s just three of us here) office and recently switched to a new router from the D-Link cheapie because the old one couldn&apos;t really handle the upstream. &lt;br&gt;
&lt;br&gt;
We&apos;ve got four boxes here, three Vista and one 7. I am trying to convince the bossman that Vista is a piece of crap, and I&apos;m making progress, but things are a little disorganized at the moment to make the transition smooth. &lt;br&gt;
&lt;br&gt;
Now, we use FrontRange Goldmine Premium Edition 9  as mail/contacts/QB-integration program. It runs off of a SQL server that runs on a Vista box. The Goldmine instances get all their data -- inbox, archive, everything -- off the SQL server.&lt;br&gt;
&lt;br&gt;
So, ever since we switched the router, things have been sluggish as hell. We&apos;ve tried everything: disabling all firewalls, DMZing, opening any and all ports, and plenty of other redundant things. Nothing is helping. Goldmine is slow as as hell and tends to crash if I ever try to make a new contact and send an email with an attachment.&lt;br&gt;
&lt;br&gt;
Running the program off the computer with the SQL server on it, however, is fine, so I&apos;ve narrowed the problem down to the connectivity. We&apos;ve tried to different new routers, and even putting the old one back on, but it&apos;s still broken. So, help? Ideas? Anything?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.203153</guid>
	<pubDate>Mon, 12 Dec 2011 06:46:15 -0800</pubDate>
	<category>goldmine</category>
	<category>it</category>
	<category>networking</category>
	<category>sql</category>
	<dc:creator>griphus</dc:creator>
	</item>
	<item>
	<title>Learning Oracle and SQL</title>
	<link>http://ask.metafilter.com/202599/Learning%2DOracle%2Dand%2DSQL</link>	
	<description>Hey all. I need to learn the basic principles of SQL and Oracle databases. I&apos;m looking for web resources and books. Got any favorites? What&apos;s out there?
Thanks in advance.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.202599</guid>
	<pubDate>Mon, 05 Dec 2011 08:46:46 -0800</pubDate>
	<category>Database</category>
	<category>Oracle</category>
	<category>resolved</category>
	<category>self-abuse</category>
	<category>SQL</category>
	<dc:creator>Stagger Lee</dc:creator>
	</item>
	<item>
	<title>puzzling over a query</title>
	<link>http://ask.metafilter.com/199547/puzzling%2Dover%2Da%2Dquery</link>	
	<description>I&apos;m trying to write a SQL query on an 8 year old broken Access database that I didn&apos;t build, now on Access 2007. It&apos;s fun, I tell you what. I&apos;m having trouble with a left outer join. Here&apos;s the tables I&apos;m trying to join:&lt;br&gt;
&lt;br&gt;
Crews table: crew number, group the crew belongs to, main office location, and the buildings served. &lt;br&gt;
Employees table: crew number, employee name, employee&apos;s supervisor, and employee title.&lt;br&gt;
&lt;br&gt;
I want to show a list of all the crews, the group the crew belongs to, with crew leader, main office location, and buildings served. Some of the crews don&apos;t have a crew leader. I want to order by crew and show each crew leader&apos;s supervisor and group (so I can group on these in a report). I need to show the crews without a crew leader, with the buildings served.&lt;br&gt;
&lt;br&gt;
I&apos;m trying to do a left outer join, but when I limit on employee title to &quot;crew leader&quot; (out of all the other titles), it knocks out all the crews without a crew leader. Close, but not quite right.  Here&apos;s my SQL:&lt;br&gt;
&lt;br&gt;
SELECT [tblEmployeeInfo.first] &amp;amp; &quot; &quot; &amp;amp; [tblEmployeeInfo.last] AS Name, tblEmployeeInfo.title, tblEmployeeInfo.reports_to, tblCrews.crew, tblCrews.buildings, [tblCrews.office] &amp;amp; &quot; &quot; &amp;amp; [tblCrews.room] AS location, tblCrews.group&lt;br&gt;
FROM tblCrafts LEFT OUTER JOIN tblEmployeeInfo &lt;br&gt;
ON tblCrews.crew=tblEmployeeInfo.crew&lt;br&gt;
WHERE (((tblEmployeeInfo.title)=&quot;Crew Leader&quot;))&lt;br&gt;
ORDER BY tblEmployeeInfo.crew;&lt;br&gt;
&lt;br&gt;
I&apos;ve tried UNION, UNION ALL, flipping my field names. Any ideas? It looks a little funky because it&apos;s an Access query, but this one works, just not the way I want it to. Any advice?&lt;br&gt;
&lt;br&gt;
If there&apos;s a better community to post this on, I&apos;d appreciate that advice too.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.199547</guid>
	<pubDate>Fri, 28 Oct 2011 08:44:03 -0800</pubDate>
	<category>access</category>
	<category>sql</category>
	<dc:creator>hotelechozulu</dc:creator>
	</item>
	<item>
	<title>SELECT careerhelp FROM much better informer mefites.</title>
	<link>http://ask.metafilter.com/199189/SELECT%2Dcareerhelp%2DFROM%2Dmuch%2Dbetter%2Dinformer%2Dmefites</link>	
	<description>It is time to refine my career. Help me become an excellent database administrator. I have been working as a political campaign manager since I asked &lt;a href=&quot;http://ask.metafilter.com/94581/See-How-They-Run&quot;&gt;this AskMe&lt;/a&gt; question. It has been a blast. But I am trying to move my career in a new direction doing data work. I have been working with relational databases with voter information and fundraising data but it is time to step up my game. &lt;br&gt;
&lt;br&gt;
I am utilizing some recommended recommended resources to teach myself SQL (SQLzoo, Galazql among others). But I am having some difficulty seeing the big picture. What skills I will need to have to get a full time data job from which I can afford to live so I can do political data work? What other languages should I be fluent in? Any certification programs a must? And what resources can you point me to to get me there?&lt;br&gt;
&lt;br&gt;
Thanks ask always. Metafilter has always been helpful in my meandering career.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.199189</guid>
	<pubDate>Sun, 23 Oct 2011 19:47:04 -0800</pubDate>
	<category>career</category>
	<category>database</category>
	<category>sql</category>
	<dc:creator>munchingzombie</dc:creator>
	</item>
	<item>
	<title>What should I charge to build a mobile app?</title>
	<link>http://ask.metafilter.com/196525/What%2Dshould%2DI%2Dcharge%2Dto%2Dbuild%2Da%2Dmobile%2Dapp</link>	
	<description>How much should I charge for developing a mobile/web app? And, should I charge hourly, weekly, or ask for a fulltime position? The app will be for people who maintain a contact list. It will require a secure sign-in. There will be functionality to email or text all of the contacts for confirmation that their information has not changed; if they do not respond, the message will be re-sent later or stored for someone to call them. There will also be functionality to send pre-composed messages to certain groups of people on that list depending on their status.&lt;br&gt;
&lt;br&gt;
I will use jQuery mobile (with an app wrapper) for the interface, with a small amount of PHP and some flavor of SQL on the server. I will need to use a program or service such as mailman to send the periodic emails. There will be more functionality added later, but this is the first step.&lt;br&gt;
&lt;br&gt;
My experience with this is somewhat limited, although I feel comfortable with coding something of this complexity. I have a BS and MS in math but my coding/web experience to date has been in classes or for fun, not paid. My employer is fine with my lack of paid coding experience, and has people who I can ask for help if necessary as I am learning.&lt;br&gt;
&lt;br&gt;
On one hand, I am hesitant to charge hourly because my time will include more learning than a more experienced developer, but on the other hand I&apos;m not sure of a reasonable total fee for this project. The employer is open to fulltime employment as well, but I would like to deliver at least this step to prove myself first. And if I do charge hourly, what is a reasonable rate taking into account the learning curve?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.196525</guid>
	<pubDate>Tue, 20 Sep 2011 15:42:09 -0800</pubDate>
	<category>app</category>
	<category>development</category>
	<category>employment</category>
	<category>jquery</category>
	<category>jquerymobile</category>
	<category>mobile</category>
	<category>pay</category>
	<category>php</category>
	<category>resolved</category>
	<category>salary</category>
	<category>sql</category>
	<dc:creator>Earl the Polliwog</dc:creator>
	</item>
	<item>
	<title>How to write an SQL query in unix?</title>
	<link>http://ask.metafilter.com/195916/How%2Dto%2Dwrite%2Dan%2DSQL%2Dquery%2Din%2Dunix</link>	
	<description>I&apos;d like to perform an SQL query with outer joins, from text files on my PC, using only a unix emulator. Is this possible on my PC? How would I write and execute it? I need to left-join A to each of B and C, and because of the size of A, Microsoft Access can&apos;t handle the joins. The &lt;em&gt;results&lt;/em&gt; will contain about 1.5 million rows. There are actually dozens of A tables, and I need to run the same query for each A, then further study the results.&lt;br&gt;
&lt;br&gt;
HP Compaq nondescript laptop, Windows XP, cygwin as my emulator, Oracle 9.2 installed. My experience with unix doesn&apos;t go much beyond manipulating text files, but I have a good programming background. Each discussion I&apos;ve found via Google, though, starts well beyond my level, so I&apos;m lost before I begin. Any pointers on how I can learn what I need to know?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.195916</guid>
	<pubDate>Tue, 13 Sep 2011 09:19:07 -0800</pubDate>
	<category>oracle</category>
	<category>pc</category>
	<category>query</category>
	<category>sql</category>
	<category>unix</category>
	<dc:creator>RobinFiveWords</dc:creator>
	</item>
	<item>
	<title>i need a database!</title>
	<link>http://ask.metafilter.com/194485/i%2Dneed%2Da%2Ddatabase</link>	
	<description> [Python/database filter] I wrote a script in python for a class and I want to challenge myself now to make it attached to a database... Basically for a class I created a python script which acted like an ATM interface. What I would like to do is create a database (sql, my sql?) Which would contain members/pins/bank balance.&lt;br&gt;
&lt;br&gt;
What resources should I use to accomplish this task? I am doing this for shits and giggles as I would think expanding this old assignment. Plus I would learn along the way.&lt;br&gt;
&lt;br&gt;
Thank you in advance!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.194485</guid>
	<pubDate>Fri, 26 Aug 2011 11:37:23 -0800</pubDate>
	<category>database</category>
	<category>mysql</category>
	<category>python</category>
	<category>sql</category>
	<dc:creator>handbanana</dc:creator>
	</item>
	<item>
	<title>What do I need to know to fill in the gaps?</title>
	<link>http://ask.metafilter.com/194186/What%2Ddo%2DI%2Dneed%2Dto%2Dknow%2Dto%2Dfill%2Din%2Dthe%2Dgaps</link>	
	<description>Looking for books and articles on programming, design patterns, information architecture, and whatever else.  Clear information on Things To Do and Things To Avoid, with a smattering of theory and opinion, would be great. I&apos;m a self-taught programmer with, I assume, lots of bad habits and gaps in my knowledge compared to CS degree types.&lt;br&gt;
&lt;br&gt;
My math never went beyond second-year Calculus in college, and now has atrophied.  Anything beyond Algebra would likely leave me cold.&lt;br&gt;
&lt;br&gt;
What articles/books would help introduce me to concepts and design patterns that will help me be more productive?  For example, when and why to use a singleton or factory method pattern, examples of flexible database design, when does it make sense to trade normalization for speed, etc.&lt;br&gt;
&lt;br&gt;
Ideally these would be things I could read for an hour or two each day to let me soak in the knowledge, which will help me as I work on a variety of ongoing side projects.  &lt;br&gt;
&lt;br&gt;
Also ideally, they would be grounded in practical, oft-encountered situations.  I feel like I expend a lot of effort needlessly reinventing the wheel with every new challenge that comes up as my skills expand.&lt;br&gt;
&lt;br&gt;
Currently I&apos;m proficient (ish) in PHP, VB.NET, javascript, SQL, and Lua, so books or articles that use those languages to illustrate their points would be easier for me to sink my teeth into.&lt;br&gt;
&lt;br&gt;
Works that try to be approachable would probably suit my level of knowledge better than insider dialogs that presume peerage and expert knowledge.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2011:site.194186</guid>
	<pubDate>Tue, 23 Aug 2011 10:29:45 -0800</pubDate>
	<category>autodidact</category>
	<category>javascript</category>
	<category>lua</category>
	<category>mysql</category>
	<category>php</category>
	<category>programming</category>
	<category>programmingtheory</category>
	<category>sql</category>
	<category>theory</category>
	<dc:creator>jsturgill</dc:creator>
	</item>
	
	</channel>
</rss>

