>From: Drake Wilson <dr...@begriffli.ch> Sun, November 14, 2010 7:50:19 AM
>> SELECT COUNT(Offset_Y) FROM (SELECT DISTINCT Offset_Y FROM Tiles WHERE 
>>PatternID 
>>
>> = 1);
>> 
>> Is it possible to have a single query that will generate a row for each 
>> PattenID, COUNT(Offset_Y) combination?
>
>Does SELECT PatternID, COUNT(DISTINCT Offset_Y) FROM Tiles GROUP BY
>PatternID do what you're looking for?

That's it.  Thank you.  I also joined in the pattern name.

CREATE VIEW [vwPatterns] AS 
SELECT Patterns.Name AS Pattern, Patterns.Origin_X, Patterns.Origin_Y, 
COUNT(DISTINCT Offset_X) AS Width, COUNT(DISTINCT Offset_Y) AS Height, 
Patterns.Description 

FROM Tiles INNER JOIN Patterns ON Tiles.PatternID = Patterns.PatternID  GROUP 
BY 
Tiles.PatternID;

Jeff Archer
Nanotronics Imaging
jsarc...@nanotronicsimaging.com
<330>819.4615 
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to