Poszukuję klasy lub zestawu klas której zadaniem byłoby tworzenie zapytań SQL z podanych parametrów.
Przykładowo dla SELECT wywołuje się metody ustawiające odpowiednie informacje o tabeli SQL jak jej nazwa,
pola które chcemy pobrać czy LIMIT <start>, <ilość> a potem z podanych informacji tworzy zapytanie SQL
nie pomijając wcześniejszego sprawdzenia danych.

edit>
W Frameworku Zend jest podobna klasa zdaje się że nazwa jej to Zend_Db_Table_Select, ale nie jest możliwe łączenie kilku tabel dzięki niej.

Błagam powiedzcie że istnieje taka klasa.
Napisanie własnej to katorga, bo założę się, że nie jestem w stanie pojąć całej specyfiki łączenia tabel nawet dla teoretycznie prostego SELECT.