楊善会
毗陵郡太守の楊初の子として生まれた。大業年間に鄃県県令となった。612年(大業8年)、山東で飢饉が起こり、民衆の反乱が続発するようになった。善会は数百人を率いて反乱を追捕し、向かうところ全て勝利した。張金称が反乱を起こし、数万人を率いて県境に駐屯すると、善会は部下を率いて反乱軍と戦い、反乱軍の勢力拡大を防いだ。煬帝が張金称を討つべく将軍の段達を派遣すると、善会は段達に計策を進言したが、段達に用いられず、段達の軍は敗北した。段達は善会に謝罪した。後に段達が反乱軍と戦ったときには、軍の進退をいちいち善会と相談したので、段達は大勝を挙げることができた。
張金称が渤海郡の孫宣雅や高士達らの反乱軍と合流して再起し、黎陽を陥落させて舞い戻ってくると、反乱軍の勢力は再び盛り返した。善会が精鋭の兵1000人を率いて迎撃し、反乱軍を撃破すると、朝請大夫・清河郡丞に抜擢された。張金称が駐屯地を移して、軽兵で冠氏を攻撃した。善会と平原郡通守の楊元弘が数万の兵を率いて張金称の本営を襲撃した。さらに隋の武賁郎将の王弁の軍がやってきたので、張金称は冠氏の包囲を解いて、王弁と戦うと、王弁は戦況不利に陥った。善会は精鋭の兵500を選抜して王弁を救援すると、王弁の軍は戦況を盛り返した。反乱軍は退いて本営を守り、隋の諸軍はおのおの撤退した。このころ山東の反乱は最盛期にあり、隋の郡県は弱体で次々と陥落し、反乱軍と善戦しているのは善会のみであった。