sql >> Database teknologi >  >> RDS >> Mysql

Kald mysql indlejrede/indre funktioner i querydsl

Jeg fandt svaret på spørgsmålet.

SimpleExpression<String> exp=Expressions.simpleTemplate(String.class,"cast(json_unquote(json_extract({0},{1})) as char) as currency",vendor.vendorMaster,"$.vendor.currency"); 
List<Tuple> tuples=sqlQueryFactory.select(exp).from(vendor).fetch();

Tak for dit svar.




  1. Find alle tabeller, der indeholder kolonne med angivet navn - MS SQL Server

  2. Laravel rækkefølge efter mange forhold

  3. SQL - Sådan vælger du en række med en kolonne med maks. værdi

  4. Optimer while og SQL i hver