Class Query
Represents a generalized SQL query
- Alchemy\core\Element implements Alchemy\core\IElement
 - 
			
Alchemy\core\query\Query			
			 implements 
				Alchemy\core\query\IQuery
			
			
		 
			 public 
			
			
			
		 | 
		|
			 public 
			
			
			
		 | 
		|
			 public 
			array
			
			
		 | 
		|
			 public 
			array
			
			
		 | 
		|
			 public 
			
			
			
		 | 
		
		#
		 join( Table $table, 
		Add a join to the query  | 
	
			 public 
			
			
			
		 | 
		|
			 public 
			
			
			
		 | 
		
		#
		 outerJoin( Table $table, 
		Shortcut for doing an OUTER JOIN  | 
	
			 public 
			
		 | 
		|
			 public 
			
			
			
		 | 
		
		#
		 where( 
		Set the Query's WHERE expression. Calling this multiple times will overwrite the previous expressions. You should instead call this once with a CompoundExpression.  | 
	
			 public 
			
			
			
		 | 
		|
			 public 
			
			
			
		 | 
		
			__callStatic(), 
			__clone(), 
			addTag(), 
			addTags(), 
			copy(), 
			define(), 
			define_alias(), 
			getDescription(), 
			getID(), 
			getTag(), 
			getType(), 
			get_definition(), 
			listTags(), 
			normalize_arg()
		 | 
	
			protected  
			array
		 | 
		$columns | array() | 
		|
			protected  
			array
		 | 
		$joins | array() | 
		|
			protected  
			mixed
		 | 
		$where |  | 
		|
			protected  
			mixed
		 | 
		$limit |  | 
		|
			protected  
			mixed
		 | 
		$offset |  | 
		|
			protected  
			mixed
		 | 
		$table |  | 
		
			$id, 
			$tags, 
			$type
		 |