Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bergabung dengan dua tabel di repositori JPA

Jadi Anda menanyakan kueri asli, jadi Anda harus meneruskan nativeQuery =true untuk menanyakan argumen. Juga, Anda perlu menambahkan @Repositori anotasi ke TransictionRepository antarmuka. Itu tidak lain adalah lapisan Dao Anda.

package com.overflow.overflow.service;

import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.stereotype.Repository;

import com.overflow.overflow.models.Transictions;

@Repository
public interface TransictionRepository extends JpaRepository<Transictions, Long> {
    @Query(nativeQuery = true,
            value = "SELECT transiction.user_id, transiction.quantity,transiction.instrument_name, transiction.Price,instrument.LTP"
            + "FROM instrument"
            + "INNER JOIN transiction"
            + "ON instrument.instrument=transiction.instrument_name")
    public List<Object[]> getTransictionsAndInstruments();
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memigrasikan MySQL ke PostgreSQL di AWS RDS, Bagian 1

  2. MySQL -PHP masukkan DATETIME

  3. MySQL ke dalam format outfile

  4. konektivitas database gagal setelah membuat file jar

  5. PHP, MySQL:Terima email, pencarian otomatis di DB &kirim email berdasarkan hasil