Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

जेपीए भंडार में दो तालिकाओं को जोड़ना

इसलिए आप मूल प्रश्नों को क्वेरी कर रहे हैं, इसलिए आपको nativeQuery =true pass पास करना होगा तर्क पूछने के लिए। साथ ही, आपको @Repository . जोड़ना होगा TransitionRepository . के लिए एनोटेशन इंटरफेस। वह और कुछ नहीं बल्कि आपकी दाओ परत है।

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. सर्वलेट से डेटा एक्सेस करना

  2. MySQL:FK त्रुटि के साथ तालिका बनाना (150 त्रुटि)

  3. SQL फ़ाइल निष्पादित करते समय mysql त्रुटि संदेशों पर ध्यान न दें

  4. MySQL:टाइपकास्टिंग NULL से 0

  5. linq लैम्ब्डा के साथ संख्यात्मक मान वाले वर्चर कॉलम को एंटिटी में कैसे सॉर्ट करें: