select+join+where
[dbsrgits/Data-Query.git] / t / example.t
index f59dd98..25d6466 100644 (file)
@@ -28,3 +28,13 @@ DwarnL render_expr(
   LEFT JOIN { $_->cds, AS 'cd' }
          ON { $_->cd->artistid eq $_->artist->id }
 );
+DwarnL render_expr(
+  SELECT { $_->artist->name } WHERE { $_->artist->age > 25 }
+);
+DwarnL render_expr(
+  SELECT { $_->cd->name }
+  FROM { $_->cds, AS 'cd' }
+  JOIN { $_->artists, AS 'artist' }
+    ON { $_->cd->artistid eq $_->artist->id }
+  WHERE { $_->artist->age > 25 }
+);