# QueryGetResult

Returns the metadata of a query.

## Method Signature

```
QueryGetResult(query=[query])
```

### Arguments

| Argument | Type    | Required | Description                      | Default |
| -------- | ------- | -------- | -------------------------------- | ------- |
| `query`  | `query` | `true`   | The query to get the result from |         |

## Examples

### Retrieves query metadata using queryGetResult

[Run Example](https://try.boxlang.io/?code=eJxtkDkLAjEQhevkVwypVNJ4VB6NKHaiYiNiEdfRXdjL2cRVZP%2B7Ey9YlJAw8%2FjmDS9HcpGFEZwd0m2OZQNUdNCpSVBpLlOLJyR9MRSEhljaghR3KQRTCvrQ1r5%2B4twpk%2BcxKikqXaM6dWpvUj6%2FWLeOZWTS0x%2B3Xh3L0QShp%2BQOmgOZ3JY%2ByifS9IqBs8ixCowxsNCCI2UJPz53GSIhRAcYQo%2FD3Su%2BUkzG681i6r2fFkpWL%2BMVFi7%2BftYM7UtowGcnUyVFFicuyb36HmD5AZcLY7s%3D)

```java
fruit = queryNew( "id,name", "integer,varchar", [ 
	{
		"id" : 1,
		"name" : "apple"
	},
	{
		"id" : 2,
		"name" : "banana"
	},
	{
		"id" : 3,
		"name" : "orange"
	},
	{
		"id" : 4,
		"name" : "peach"
	}
] );
myQuery = queryExecute( "select * from fruit where id < 4", {}, {
	DBTYPE : "query"
} );
myResult = queryGetResult( myQuery );
writeDump( myResult );

```

### Retrieves query metadata using getResult member function

[Run Example](https://try.boxlang.io/?code=eJxtkMsKwjAQRdfJVwxZVQmCj5WPjehWVNyIuIh1bAttrWNiFem%2FO%2FEFRQkTZm4Od7g5kEssjODkkG4zLANQyV7nJkOluc0tRkj6YiiMDbG0ASnuUgimFPShrX3%2FxHlSpihSVFJUukZ16tTO5Hx%2BsW4dO5LJoz9uvTpWoAljT8ktNAYyuy18lE%2Bk6RVDZ5FjnTHF0EITDnTM%2BPK5yxgJIdnDEHoc7l5xSTEZr9bzqfd%2BWihZvYyXeHap%2F6z3jlaE9qUF%2FF5SYnHisiKAL8ryAz%2BJYZM%3D)

```java
fruit = queryNew( "id,name", "integer,varchar", [ 
	{
		"id" : 1,
		"name" : "apple"
	},
	{
		"id" : 2,
		"name" : "banana"
	},
	{
		"id" : 3,
		"name" : "orange"
	},
	{
		"id" : 4,
		"name" : "peach"
	}
] );
myQuery = queryExecute( "select * from fruit where id < 4", {}, {
	DBTYPE : "query"
} );
myResult = myQuery.getResult();
writeDump( myResult );

```

## Related

* [QueryAddColumn](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryaddcolumn)
* [QueryAddRow](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryaddrow)
* [QueryAppend](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryappend)
* [QueryClear](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryclear)
* [QueryColumnArray](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querycolumnarray)
* [QueryColumnCount](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querycolumncount)
* [QueryColumnData](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querycolumndata)
* [QueryColumnExists](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querycolumnexists)
* [QueryColumnList](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querycolumnlist)
* [QueryCurrentRow](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querycurrentrow)
* [QueryDeleteColumn](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querydeletecolumn)
* [QueryDeleteRow](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querydeleterow)
* [QueryEach](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryeach)
* [QueryEvery](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryevery)
* [QueryFilter](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryfilter)
* [QueryGetCell](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querygetcell)
* [QueryInsertAt](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryinsertat)
* [QueryKeyExists](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querykeyexists)
* [QueryMap](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querymap)
* [QueryNew](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querynew)
* [QueryNone](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querynone)
* [QueryPrepend](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryprepend)
* [QueryRecordCount](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryrecordcount)
* [QueryRecordCount](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryrecordcount)
* [QueryReduce](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryreduce)
* [QueryRegisterFunction](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryregisterfunction)
* [QueryReverse](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryreverse)
* [QueryRowData](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryrowdata)
* [QueryRowSwap](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryrowswap)
* [QuerySetCell](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querysetcell)
* [QuerySetRow](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querysetrow)
* [QuerySlice](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/queryslice)
* [QuerySome](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querysome)
* [QuerySort](https://boxlang.ortusbooks.com/boxlang-language/reference/built-in-functions/query/querysort)
