Requête récuperer x enregistrement tableau

Requête récuperer x enregistrement tableau - SQL/NoSQL - Programmation

Marsh Posté le 04-11-2007 à 13:42:45    

Bonjour.
 
Dans ma table je possède un champ qui contient un tableau inséré par un serialize dans ma bdd.
 
Voici un exemple  

Code :
  1. a:4:{i:0;s:1:"1";i:1;s:1:"4";i:2;s:1:"9";i:3;s:2:"12";}


Il y a donc 4 enregistrement dans ce champs de ma bdd.
 
Vu que je met un système de pagination, j'aimerai pouvoir faire une requête qui me permet de selectionner que 3 enregistrement dans ce champs.
 
Est ce possible?
 
Merci d'avance.
Cordialement

Reply

Marsh Posté le 04-11-2007 à 13:42:45   

Reply

Marsh Posté le 04-11-2007 à 16:25:24    

Inspire-toi de cet exemple (T-SQL) pour faire une fonction qui désérialise comme tu veux.
 
A noter que tu sera obligé d'avoir une requête par dimension de table.
 
Ou alors tu fais une fonction qui retourne une table avec plein de champs, que tu laisse à NULL quand tu ne les utilise pas.

Reply

Marsh Posté le 04-11-2007 à 16:31:44    

Tu aurais pas oublié un lien?

Reply

Marsh Posté le 05-11-2007 à 00:04:00    

grmpf

Reply

Marsh Posté le 05-11-2007 à 00:04:46    

Effectivement avec le lien c'est mieu ^^
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=50648

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed