J'ai deux tables - article et commande.Jointure interne SQL sur la pagination
Item
=====================
ID, ItemName
Order
========================
orderID, ID , status
Je veux rejoindre la table en utilisant jointure interne:
SELECT Order.orderID, Order.ID, Item.ItemName
FROM Order
INNER JOIN Item
ON Order.ID=Item.ID
Mais le problème que je dois faire sur php pagination.
J'ai le code mais je ne sais pas comment le modifier car mon sql n'est pas très bon.
Voici le code (je le modifier et capable d'afficher avec « * », mais ont aucune idée de la façon d'appliquer jointure interne comme ci-dessus sur le code ci-dessous):
SELECT TOP 20 * FROM
(
SELECT ROW_NUMBER() OVER (ORDER BY Order.orderID) AS RowNumber, *, TotalRows=Count(*) OVER()
FROM Order WHERE status=1
) _tmpInlineView
WHERE RowNumber >= 20 AND status=1 ORDER BY Order.orderID
Merci à l'avance.
dans votre intérieur requête de jointure, où est-table personnes viennent en cours d'utilisation? ? vous devriez le nommer Item je devine –
Oups, j'ai édité la jointure intérieure. Désolé pour le problème – Genjo