Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nối hai bảng trong kho lưu trữ JPA

Vì vậy, bạn đang truy vấn các truy vấn gốc, vì vậy bạn cần chuyển nativeQuery =true để truy vấn đối số. Ngoài ra, bạn cần thêm @Repository chú thích cho TransictionRepository giao diện. Đó không là gì ngoài lớp Dao của bạn.

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. làm thế nào để tạo 3 danh sách thả xuống phụ thuộc bằng cách sử dụng PHP ajax JQUERY?

  2. Đăng ký người dùng và xác minh email PHP và MySQL

  3. Triển khai thuật toán xếp hạng Hacker News trong SQL

  4. PHP PDO bindParam () và MySQL BIT

  5. Gây ra bởi:java.sql.SQLException:Mã hóa ký tự không được hỗ trợ 'utf8mb4'