sql >> Database teknologi >  >> RDS >> Mysql

MySQL dynamisk link for at hente den rigtige række

Hvis det virkelig skal være efter rækkenummer (som kan ændre sig afhængigt af hvor eller rækkefølge efter klausuler), kan du bruge grænsesætningen:

SELECT * 
FROM Tabelle1
LIMIT 1000,1;

Et meget bedre design er at have en unik nøgle og vælge en række baseret på det:

SELECT * 
FROM Tabelle1
WHERE `id` = 1000;

Da du ikke inkluderede tabellens skema, har jeg bare lavet et kolonnenavn som et eksempel.

For at få værdien videregivet til dit php-script, kan du bruge:

$row_num = $_REQUEST['row'];



  1. MySQL Workbench:Sådan holder du forbindelsen i live

  2. mysqldump bedste praksis:Del 2 – Migrationsvejledning

  3. SQL Server 2005 Hvordan opretter man en unik begrænsning?

  4. Partitioneringsforbedringer i PostgreSQL 11