php - Bagaimana untuk menggunakan had dan offset untuk mengendalikan penomboran dalam carian berbilang keadaan pangkalan data?
phpcn_u1582
phpcn_u1582 2017-05-16 13:09:44
0
1
407

Sebahagian daripada struktur jadual adalah seperti berikut:

 jumlah angka(20,2), -- jumlah statistik
  aksara tarikh berbeza-beza(50), -- tarikh
  aksara tapak berbeza-beza(50), -- alamat

Sekarang saya mahu menggunakan jadual pada halaman untuk mengeluarkan: data statistik yang sepadan dengan tarikh dan alamat. Satu tarikh boleh sepadan dengan berbilang alamat. Alamat juga boleh sepadan dengan berbilang tarikh, tetapi tarikh dan alamat boleh menentukan rekod secara unik.
Saya kini membuat statistik berdasarkan tarikh kumpulan mengikut, dan kemudian mencari alamat yang sepadan untuk setiap tarikh Dengan cara ini, beberapa tarikh mengandungi berbilang alamat, dan beberapa tarikh hanya mengandungi kes sebuah alamat. Pada masa ini, saya tidak boleh menggunakan had dan offset untuk memaparkan data dalam halaman. Sekarang saya telah mengumpulkan semua data, tetapi halaman ini tidak dapat dilaksanakan.
Bagaimanakah masalah ini boleh diselesaikan? Terima kasih.

phpcn_u1582
phpcn_u1582

membalas semua(1)
小葫芦

Tidak kira betapa rumit pertanyaan anda, anda boleh menggunakan had dan mengimbangi untuk menomborkan.

select * from (
  select a, b, c
  from ...
  where ...
  ...
) 
order by a, b, c
limit xx
offset xx;
 
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan