package com.jasamedika.medifirst2000.dao; import java.util.List; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.PagingAndSortingRepository; import org.springframework.data.repository.query.Param; import org.springframework.stereotype.Repository; import com.jasamedika.medifirst2000.entities.PenghitunganKassaDanAlatOperasi; @Repository("PerhitunganKassaDanAlatOperasiDao") public interface PerhitunganKassaDanAlatOperasiDao extends PagingAndSortingRepository { @Query(" select a.pasienDaftar.noRegistrasi, a.pasienDaftar.pasien.noCm,a.pasienDaftar.pasien.namaPasien, a.pasienDaftar.ruangan.namaRuangan,b.namaKamar, a.pasienDaftar.kelas.namaKelas, a.pegawai.namaLengkap,to_char(a.pasienDaftar.tglRegistrasi,'yyyy-MM-dd'),to_char(a.pasienDaftar.tglPulang,'yyyy-MM-dd') , a.pasienDaftar.kelompokPasien.namaExternal from AntrianPasienDiPeriksa a, Kamar b where b.ruanganId = a.pasienDaftar.ruanganId and a.pasienDaftar.noRegistrasi=:noRegistrasi") public List findByNoRegistrasi(@Param("noRegistrasi") String noRegistrasi); }