Let's assume the following set-up. You have two separate .bib files.
biblatex-examples.bib contains normal entries you want to cite in the normal bibliography.
\jobname.bib contains the entries that should end up in the list of publications.
We will further assume that no entries in \jobname.bib already have a keywords field.
In a first step we use a Biber sourcemap to add the keyword lop to all entries in \jobname.bib. This keyword is later used to filter the different bibliographies. You don't have to use different .bib files, you could also add the keyword manually and directly in a single .bib file for all entries. One could also imagine other (more automatic) ways to separate the entries.
The bibliographies can then be filtered using keyword and notkeyword. To realise the different sortings and the label prefix "P" for the list of publications we use so-called refcontexts.
The maximum number of names can be manipulated by setting two counters. We pack that up in a handy macro.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=numeric, sorting=none, defernumbers=true, locallabelwidth, backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\DeclareSourcemap{
\maps[datatype=bibtex, overwrite]{
\map{
\perdatasource{\jobname.bib}
\step[fieldset=keywords, fieldvalue=lop]
}
}
}
\makeatletter
\newcommand*{\setmaxbibnames}[1]{%
\c@maxnames#1\relax
\numdef\blx@maxbibnames{#1}%
}
\makeatother
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{appleby,
author = {Humphrey Appleby},
title = {On the Importance of the Civil Service},
date = {1980},
}
@book{elk,
author = {Anne Elk and Annie Hacker and James Hacker and Humphrey Appleby and Bernard Woolley},
title = {A Theory on Brontosauruses},
date = {1972},
}
\end{filecontents}
\begin{document}
Lorem \autocite{appleby}
ipsum \autocite{sigfridsson}
dolor \autocite{elk}
ipsum \autocite{nussbaum}
ipsum \autocite{aksin}
\printbibliography[notkeyword=lop]
\newrefcontext[labelprefix=P, sorting=ynt]
\AtNextBibliography{\setmaxbibnames{999}}
\printbibliography[title=List of Publications, keyword=lop]
\end{document}

\documentclassand the appropriate packages that sets up the problem. While solving problems can be fun, setting them up is not. Then, those trying to help can simply cut and paste your MWE and get started on solving the problem. – samcarter_is_at_topanswers.xyz Mar 26 '19 at 15:31biblatextell which citation goes into the normal bibliography and which goes into the list of publications? Do you want to usekeywords, a different file, bibliography categories? How exactly should the two lists differ? Only in the number of authors displayed? Do you have a preference for the different numbering? Would Roman numerals word or a prefix: [P1], [P2], ..., or ...? – moewe Mar 26 '19 at 15:42