# Graph SQL on the way?

**URL:** <https://discuss.dgraph.io/t/graph-sql-on-the-way/13764>\
**Category:** Dgraph\
**Tags:** sql\
**Created:** [April 18, 2021, 9:26am UTC](https://discuss.dgraph.io/t/graph-sql-on-the-way/13764 "2021-04-18T09:26:53Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![eugaia](https://avatars.discourse-cdn.com/v4/letter/e/f0a364/32.png) [@eugaia](https://discuss.dgraph.io/u/eugaia)\
**Post date:** [April 18, 2021, 9:26am UTC](https://discuss.dgraph.io/t/graph-sql-on-the-way/13764/1 "2021-04-18T09:26:53Z")

</div>

Hi,

I was wondering if there were any plans to implement something like the Graph SQL syntax of KE Holdings, mentioned here:

> **[Dgraph | GraphQL Cloud Platform, Distributed Graph Engine](https://dgraph.io/)**
>
> The only fault-tolerant, distributed graph database with native GraphQL that gives developers the tools to quickly build distributed applications at scale.

As a layer above the GraphQL / DQL core?

Thanks.

---

<div class="post-metadata">

**Author:** ![MichelDiz](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/micheldiz/32/11873_2.png) [@MichelDiz](https://discuss.dgraph.io/u/MichelDiz)\
**Post date:** [April 18, 2021, 11:32am UTC](https://discuss.dgraph.io/t/graph-sql-on-the-way/13764/2 "2021-04-18T11:32:39Z")

</div>

I don’t have the final word. But pretty sure that this is a big no. I never saw anyone inside Dgraph talk about it. Only Graph related languages(but in general the community asking about them and we having some internal discussions about it). Also, I personally think that is a mistake to support any SQL-like language. Due to the logic behind it and the resources to maintain this(it is hard to support different languages). Forcing two different paradigms is bad. The users should dive into the Graph mentality and not trying to fit SQL for convenience.

I swear to you, any True-Graph language is much simpler to learn and maintain than any attempt to simulate SQL. Once you get the idea about traversing graphs. You won’t go back to SQL.

Cheers.

---

<div class="post-metadata">

**Author:** ![eugaia](https://avatars.discourse-cdn.com/v4/letter/e/f0a364/32.png) [@eugaia](https://discuss.dgraph.io/u/eugaia)\
**Post date:** [April 18, 2021, 11:37am UTC](https://discuss.dgraph.io/t/graph-sql-on-the-way/13764/3 "2021-04-18T11:37:21Z")

</div>

@MichelDiz - Thanks for your response.

---

<div class="post-metadata">

**Author:** ![chewxy](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/chewxy/32/4339_2.png) [@chewxy](https://discuss.dgraph.io/u/chewxy)\
**Post date:** [April 20, 2021, 4:16am UTC](https://discuss.dgraph.io/t/graph-sql-on-the-way/13764/4 "2021-04-20T04:16:40Z")

</div>

@eugaia if you are open to using Java, someone already wrote one:

> **[GitHub - LianjiaTech/dgraph-sql](https://github.com/LianjiaTech/dgraph-sql)**
>
> Contribute to LianjiaTech/dgraph-sql development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![eugaia](https://avatars.discourse-cdn.com/v4/letter/e/f0a364/32.png) [@eugaia](https://discuss.dgraph.io/u/eugaia)\
**Post date:** [April 20, 2021, 8:42am UTC](https://discuss.dgraph.io/t/graph-sql-on-the-way/13764/5 "2021-04-20T08:42:24Z")

</div>

Great, thanks.
